[libgd] not a PNG file (me si c un PNG)

not a PNG file (me si c un PNG) [libgd] - PHP - Programmation

Marsh Posté le 15-05-2004 à 15:40:21    

Salut all...
Juste parceque ca fait deux heures ue je suis sur le meme probleme et ca commence a me saouler un peu.
Je veux creer une image avec la lib GD. J'utilise donc le code suivant:
 
$im = imagecreatetruecolor (800, 600)
 or die ("Impossible de creer un flux d'image GD" );
$text_color = imagecolorallocate ($im, 233, 14, 91);
imagestring ($im, 1, 5, 5,  " lalala chantons sous la pluie", $text_color);
header ("Content-type: image/png" );
imagepng ($im);
 
OKI
 
Bon ca ca marche. Maintenant je veux que l'utilisateur puisse lui meme definir les x et y de l'image. Je fai un formulaire (method post) et le code devient celui ci:
 
$im = imagecreatetruecolor ($_REQUEST["img_x"], $_REQUEST["img_y"])
 or die ("Impossible de creer un flux d'image GD" );
$text_color = imagecolorallocate ($im, 233, 14, 91);
imagestring ($im, 1, 5, 5,  " lalala chantons sous la pluie", $text_color);
header ("Content-type: image/png" );
imagepng ($im);
 
Les img_x et y existent dans le phpinfo() et contiennent les bonnes valeurs. Or, la lib GD renvoit une erreur et dit Not a PNG File
 
Quelqu'un a une idee par hasard??
 
Merci beaucoup d'avance!! :)

Reply

Marsh Posté le 15-05-2004 à 15:40:21   

Reply

Marsh Posté le 15-05-2004 à 15:45:10    

bon le probleme viendrais du fait que les varibles REQUEST ne sont po des integer. Vous avez un atoi ou quelque chose comme ca pour eviter le probleme??

Reply

Marsh Posté le 15-05-2004 à 15:49:18    

bob007 a écrit :

bon le probleme viendrais du fait que les varibles REQUEST ne sont po des integer.


 
Toi, tu connais pas PHP :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 15-05-2004 à 15:51:00    

heu oui on debute forcement a un moment ou un autre. Le tout est que les gens qui savent peuvent aider ceux qui ne savent pas. Enfin je ne te force pas, mais des reponses qui n'en sont pas, ....

Reply

Marsh Posté le 15-05-2004 à 17:05:42    

bon c coool, j'ai trouve... Un grand merci a kadreg qui a fait avancer le schmilblik ...

Reply

Marsh Posté le 15-05-2004 à 17:09:01    

bob007 a écrit :

bon c coool, j'ai trouve... Un grand merci a kadreg qui a fait avancer le schmilblik ...


 
 :pfff:  
 
 
 
félicitation, tu as gagné un fecaljapan en MP :o

Reply

Marsh Posté le 15-05-2004 à 17:27:58    

kadreg a écrit :

:pfff:  
 
 
 
félicitation, tu as gagné un fecaljapan en MP :o

un MP de kakadreg? [:chacal_one333]
A+,

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed