Page 52 sur 73

Re: Communication entre MJ

Posté : 09 janv. 2013, 22:58
par Gavroche Finacci
Entre temps.

Re: Communication entre MJ

Posté : 09 janv. 2013, 23:14
par Louis-Damien Lacroix de Beaufoy
En fait, la nouvelle version php, la 5.4.6 n'interprête plus les variables : $HTTP_*_VARS telles $HTTP_GET_VARS, $HTTP_POST_VARS qui permettaient à Demochoice de bien tourner.

D'où le problème et le message Warning.

Je vais essayer de les remplacer, mais je promets rien. :(

Re: Communication entre MJ

Posté : 09 janv. 2013, 23:18
par Ciaran McKenna
Arf mince je pensais pas que ça ferait planter demochoice.
Il y a pas une mise à jour pour demochoice ? Sinon on repasse en version php inférieure (je peux le faire facilement et rapidement).

Re: Communication entre MJ

Posté : 09 janv. 2013, 23:20
par Gavroche Finacci
demochoice n'a pas été mis à jour depuis des lustres.

Au pire, je peux aller sur le site de demochoice au lieu d'utiliser une version installée sur le forum vu l'usage qu'on en fait actuellement.

Re: Communication entre MJ

Posté : 09 janv. 2013, 23:38
par Louis-Damien Lacroix de Beaufoy
Je suis en train de tester quelque chose. Si ça ne marche pas, faudra envisager de rebasculer sur l'ancienne version php. Je vous tiens au courant.

Re: Communication entre MJ

Posté : 09 janv. 2013, 23:44
par Louis-Damien Lacroix de Beaufoy
Normalement, le problème est réglé, tu peux créer les votes.

J'ai remplacé les variables $HTTP_POST_VARS par $_POST conformément à leur nouvelle nomenclature.
Je vais traquer les autres variables pour les remplacer sur d'autres pages.

Dis-moi si ça bugge.

Re: Communication entre MJ

Posté : 09 janv. 2013, 23:53
par Gavroche Finacci
Ca a l'air de marcher, il faudra juste que je me rappelle que je n'ai pas le droit aux accents

Re: Communication entre MJ

Posté : 09 janv. 2013, 23:58
par Louis-Damien Lacroix de Beaufoy
Voilà, j'ai mis tous les fichiers à jour et je ne vois plus aucun message Warning. :laugh:

J'ai créé un sondage test, ça a fonctionné. La page d'accueil de demochoice, le vote et les résultats ne présentent pas d'erreurs. Je pense que le problème est résolu. :ok:

Pour les accents, il faut que tu utilises le code html des caractères spéciaux. Tu as un fichier d'aide ici : http://republique-froceuse.com/demochoice/spchar.html

Par exemple, pour le "é" tu mets "é" ou alors "é" à la place, mais sans les guillemets. ;)

Re: Communication entre MJ

Posté : 10 janv. 2013, 00:01
par Gavroche Finacci
Ok mais je pense que je vais y aller sans accents pour gagner du temps :D

Re: Communication entre MJ

Posté : 10 janv. 2013, 00:05
par Louis-Damien Lacroix de Beaufoy
Oui. Après je peux essayer de trouver comment mettre les accents sans le code html, mais bon ça me parait accessoire en fait. ^^