Bonjour, sur mon site fraichement hébergé, je ne comprends pas pourquoi la génération de graphique avec la librairie artichow ne fonctionne plus.
Je crois que c'est un problème de header, mais je n'arrive pas à le faire fonctionner.
Bonjour, sur mon site fraichement hébergé, je ne comprends pas pourquoi la génération de graphique avec la librairie artichow ne fonctionne plus.
Je crois que c'est un problème de header, mais je n'arrive pas à le faire fonctionner.
Si tu ne nous décris pas le problème nous ne pourrons pas t'aider.
N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP
Bonjour,
GD est il activé sur ton hébergeur?
A+.
Bonjour, dans le php.info sur le serveur, il semble que oui :
(désolé je n'ai pas fait de capture d'écran) :
Et toujours dans ce php.info, il me met que j'utilise la version PHP 5.2.17. Je ne saisis plus.GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.2.1
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled
Pardon sabotage, excusez moi, j'ai dû faire un doublon.
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $group->grid->setType(Line::SOLID);
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.
A la différence qu'en local quand je clique sur le source, j'arrive sur l'image, alors qu'en ligne, j'ai un coup des erreurs, un coup il me dit qu'il y a un soucis de parenthèses sur la ligne que j'ai mise au dessus avec les deux petits points.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 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" />
Il semblerait que c'était un problème de version php.
Maintenant en revanche j'ai un problème avec cette ligne :
Je récupére un array dans la variable $liste et après je parcours $liste pour créer mon image à l'aide d'artichow. En local pareil, ça fonctionne, pas sur le serveur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part $liste=unserialize(rawurldecode($_GET['liste']));
http://www.league-evolution.com/cham...ue1/ligue1.php
J'ai l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part unserialize() [function.unserialize]: Error at offset 14 off 244
C'était les magic quotes à désactiver sur le serveur ! Merci pour vos contributions
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager