|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Conseil - Consultant en systèmes d'information Inscription : août 2008 Messages : 543 ![]() |
Bonjour,
je n'arrive pas à comprendre pourquoi la génération de graphique fonctionne très bien en local mais pas en ligne. Dans le source du ligne, je crois que ce qui bloque ce sont les doubles deux points :: par exemple pour ; Car lorsque je prends le source, et que je clique sur le lien de l'image généré, ils me renvoient toujours à ces lignes qui comportent des doubles points. Le problème c'est que c'est la librairie artichow qui est faite comme ça. Et puis je ne comprends pourquoi en local ça marche et pas en ligne... L'image est très bien générée en local ! Je vous passe le lien du site en ligne : http://www.league-evolution.com/cham...ue1/ligue1.php Vous cochez entre 1 et 4 équipes, et en local on obtient ça EN LOCAL : (voir pièce jointe) Et en ligne on obtient rien. Vous pouvez faire un ctrl+F sur le code généré, vous recherchez la balise img deux fois (c'est la 2e), et vous verrez que mon image php est bien générée comme en local, mais pas reproduite en ligne. Par exemple en ayant coché deux équipes comme Arles et Lorient : J'obtiens ce src dans le code source pour le LOCAL comme pour le SERVEUR en ligne. Code :
src="../graphiques/ligue-by-place.php?liste=a%3A2%3A%7Bi%3A0%3Ba%3A1%3A%7Bs%3A12%3A%22arlesavignon%22%3Ba%3A23%3A%7Bi%3A0%3Bi%3A14%3Bi%3A1%3Bi%3A18%3Bi%3A2%3Bi%3A19%3Bi%3A3%3Bi%3A19%3Bi%3A4%3Bi%3A19%3Bi%3A5%3Bi%3A19%3Bi%3A6%3Bi%3A19%3Bi%3A7%3Bi%3A19%3Bi%3A8%3Bi%3A19%3Bi%3A9%3Bi%3A19%3Bi%3A10%3Bi%3A19%3Bi%3A11%3Bi%3A19%3Bi%3A12%3Bi%3A19%3Bi%3A13%3Bi%3A19%3Bi%3A14%3Bi%3A19%3Bi%3A15%3Bi%3A19%3Bi%3A16%3Bi%3A19%3Bi%3A17%3Bi%3A19%3Bi%3A18%3Bi%3A19%3Bi%3A19%3Bi%3A19%3Bi%3A20%3Bi%3A19%3Bi%3A21%3Bi%3A19%3Bi%3A22%3Bi%3A19%3B%7D%7Di%3A1%3Ba%3A1%3A%7Bs%3A7%3A%22lorient%22%3Ba%3A23%3A%7Bi%3A0%3Bi%3A7%3Bi%3A1%3Bi%3A14%3Bi%3A2%3Bi%3A17%3Bi%3A3%3Bi%3A11%3Bi%3A4%3Bi%3A13%3Bi%3A5%3Bi%3A15%3Bi%3A6%3Bi%3A13%3Bi%3A7%3Bi%3A15%3Bi%3A8%3Bi%3A12%3Bi%3A9%3Bi%3A15%3Bi%3A10%3Bi%3A12%3Bi%3A11%3Bi%3A8%3Bi%3A12%3Bi%3A10%3Bi%3A13%3Bi%3A11%3Bi%3A14%3Bi%3A10%3Bi%3A15%3Bi%3A11%3Bi%3A16%3Bi%3A10%3Bi%3A17%3Bi%3A11%3Bi%3A18%3Bi%3A11%3Bi%3A19%3Bi%3A11%3Bi%3A20%3Bi%3A11%3Bi%3A21%3Bi%3A10%3Bi%3A22%3Bi%3A10%3B%7D%7D%7D&nbEq=20" /> |
|
|
00
|
|
|
#2 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#3 | |
|
Membre confirmé
![]() Conseil - Consultant en systèmes d'information Inscription : août 2008 Messages : 543 ![]() |
Merci beaucoup pour votre réponse.
J'ai essayé de placer un .htaccess avec la ligne indiquée sur votre lien ou de renommer en php5 en vain. Je ne m'y connais pas beaucoup là-dedans. Je ne sais pas si je dois renommer tous les fichiers en php5 utilisés lors de la création de l'image. Je retenterai dans la journée. Encore merci. Je reste preneur pour toute autre information. Bonne nuit. Pourriez-vous me dire où est ce que vous avez obtenu le Citation:
Merci |
|
|
|
00
|
|
|
#4 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Maintenant, oui. Mais dans les entêtes, avant, c'était 4.4.9.
Citation:
|
|
|
|
00
|
|
|
#5 |
|
Membre confirmé
![]() Conseil - Consultant en systèmes d'information Inscription : août 2008 Messages : 543 ![]() |
J'ai essayé de changer le code, mais c'est trop contraignant et je préfère évoluer en php 5.3.
J'ai fait un phpinfo entre le serveur en ligne et mon serveur local : (en pièce jointe) J'ai ni la même version php, ni la même version gd. Puis-je changer la configuration de mon hébergeur? Merci Je crois que j'ai avancé, désormais j'arrive à générer un graphique simple. Mais j'ai un petit soucis encore, Il semblerait que c'était un problème de version php. j'ai un problème avec cette ligne : Code :
$liste=unserialize(rawurldecode($_GET['liste'])); http://www.league-evolution.com/cham...ue1/ligue1.php J'ai l'erreur Code :
unserialize() [function.unserialize]: Error at offset 14 off 244 |
|
|
00
|
|
|
#6 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Relou les multiposts !
Vous n'auriez pas, par hasard, les magic quotes activées ? Si oui, il faut les désactiver (via .htaccess - SetEnv MAGIC_QUOTES 0) ou d'abord utiliser la fonction stripslashes. Si non, vous donnez l'erreur mais pas la chaîne sérialisée qui va avec. PS : les données $_GET sont déjà urldécodées normalement PPS : pour des données simples, on doit pouvoir se contenter de http_build_query à une sérialisation |
|
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Conseil - Consultant en systèmes d'information Inscription : août 2008 Messages : 543 ![]() |
Eh bien un merci du fond du coeur julp.
C'était bien les magic quotes, et jamais j'aurais trouvé tout seul. Désolé pour le dérangement et encore merci. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com