OVH Cloud OVH Cloud

Mettre a jour la librairie GD

6 réponses
Avatar
Maxime
Bonjour tlm !

Je viens de faire une page qui permet de faire des miniatures d'images.
J'ai besoin pour cela d'une fonction qui nécessite la librairie gd.

Mais la page apparaît vierge chez moi, alors que sur le serveur elle
marche sans pb. J'utilise la version 1.7 d'EasyPhp et la 2.0.15 de gd2
chez moi,et le serveur linux a la 2.0.28.
Est-ce que cela peut être lié ? Comment mettre à jour easyphp pour cette
librairie. J'espère que qqun pourra me répondre assez clairement parce
que je ne trouve rien sur google de compréhensible.

Merci pour le temps passé à me répondre et les compétences partagées ! :-)

Max

6 réponses

Avatar
Maxime
Bonjour tlm !

Je viens de faire une page qui permet de faire des miniatures d'images.
J'ai besoin pour cela d'une fonction qui nécessite la librairie gd.




En installant easyphp 1.8 beta, la librairie GD est mise à jour...
mais ce n'est pas pour autant que le problème est résolu, il y a un
autre pb de config... pourquoi mes miniatures ne sont-elles pas
affichées chez moi. J'utilise la fonction imagecreatetruecolor suivie de
imagecopyresampled...

Max

Avatar
John GALLET
pourquoi mes miniatures ne sont-elles pas
affichées chez moi. J'utilise la fonction imagecreatetruecolor suivie de
imagecopyresampled...


1) avec autant d'information utiles on va pas aller bien loin
2) lire http://www.php.net/manual/en/function.imagecopyresized.php
(remplacer /en/ par /fr/ si nécessaire)

a++;
JG

Avatar
Maxime
Merci de t'être penché sur mon cas...

1) avec autant d'information utiles on va pas aller bien loin


Quand on ne sait pas d'où vient le problème on ne sait malheureusement
pas quelles informations donner :-)

2) lire http://www.php.net/manual/en/function.imagecopyresized.php
(remplacer /en/ par /fr/ si nécessaire)


Pour chercher de mon côté sans attendre bêtement, j'ai installé comme
sur mon hébergeur un serveur apache avec php et la dernière mouture de
gd (j'en ai ch.é, vous pouvez me croire !)
Ca ne fonctionne toujours pas. Du coup je me suis rendu compte que le pb
ne venait pas de là, mais d'une transmission de variables.

Ainsi, cet exemple ne permet pas de passer à la page précédente :
echo '<a href="menu.php?chap='.$prec.'">Page précédente</a>'

Elle n'est même pas traitée. Pour mes miniatures, j'utilise un script du
même type :
echo '<img src="miniature.php?pic='.$fichier.'">';

et la page miniature.php n'est pas traitée.

Ca doit être un réglage dans php, mais lequel ???
Je continue mes recherches, mais n'hésitez pas si vous avec la soluce :-)

Maxime

Avatar
Eric Demeester
dans (in) fr.comp.lang.php, Maxime ecrivait (wrote)

Bonjour,

Ainsi, cet exemple ne permet pas de passer à la page précédente :
echo '<a href="menu.php?chap='.$prec.'">Page précédente</a>'


Cette syntawe n'est plus valide en PHP4. La lecture de la FAQ :

http://faqfclphp.free.fr/#rub2.7

devrait répondre à ta question.

--
Eric

Avatar
Maxime
dans (in) fr.comp.lang.php, Maxime ecrivait (wrote)

Bonjour,


Ainsi, cet exemple ne permet pas de passer à la page précédente :
echo '<a href="menu.php?chap='.$prec.'">Page précédente</a>'



Cette syntawe n'est plus valide en PHP4. La lecture de la FAQ :

http://faqfclphp.free.fr/#rub2.7

devrait répondre à ta question.

Pff c'est con la vie des fois :


- Ca fait 3 trois qu'on se fait avoir avec le coup de la variable par
url qu'il faut récupérer après, mais on retombe dans le panneau...

- On va chercher l'aide là où elle est, sur les ng par exemple, et on
tombe pile sur l'endroit où la question te fait passer pour encore plus
con que le fond de la question lui-même : tapalulafaq...

Merci pour le coup de main :-)

Max


Avatar
Eric Demeester
dans (in) fr.comp.lang.php, Maxime ecrivait (wrote)

Bonsoir Max,

Pff c'est con la vie des fois :


Oui, hein :)

Merci pour le coup de main :-)


Avec plaisir.

J'espère que ma réponse pourra aider d'autres personnes se posant la
même question...

--
Eric