Impossible de créer une image :(

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Impossible de créer une image :(

par nougitch » 04 mai 2006, 15:52

C'est bon, c'était un problème de mes extensiosn php.
Pour cela, avec EasyPHP, Configuration->Extensions PHP, puis cocher la case php_gd2.

Merci pour votre aide !

par nougitch » 04 mai 2006, 15:49

Bon,

Et bien je n'ai rien de tout ça dans le php_info() :(

par Ryle » 04 mai 2006, 15:37

Dans la partie Configuration tu as une tonne de tableau recensant les modules installés (ftp, mysql, odbc, session, ...) Tu dois également y trouver un tableau gd qui te donnera les valeurs de "GD Support", "GD Version" ...

par nougitch » 04 mai 2006, 15:14

Excuse-moi,

C'est à quel niveau dans le phpinfo() que je peux voir si le module GD est bien activé ?

Merci

par nougitch » 04 mai 2006, 15:10

Salut Ryle, et merci pour ta réponse.
Autant pour moi, il s'agit bien de PNG...
Je teste de suite.

par Ryle » 04 mai 2006, 15:07

Hello :)

A vérifier dans la configuration de php que le module GD est bien activé (tu peux le voir en executant la commande phpinfo() ou dans le fichier php.ini dans la liste des modules)

A virer, le @ :
$im = ImageCreate (...);
Cela te permettra de voir si un avertissement est retourné

A modifier :
header ("Content-type: image/jpg"); 
ImagePng ($im); 
Tu génères une image png avec une entête jpg...

Pis sinon, utilise les tags [ php ] quand tu mets du code, c'est plus facile à lire :)

Impossible de créer une image :(

par nougitch » 04 mai 2006, 14:44

Bonjour,

Je suis sous EasyPhp v.1.8 et impossible de générer la moindre image avec ce code de test :
<?php
$im = @ ImageCreate ( 150, 100) or die ( "Cannot create a new GD image."); 
$background_color  = ImageColorAllocate  ($im, 255,  255, 255); 
$text_color  = ImageColorAllocate  ($im, 233,  14, 91); 
ImageString  ($im, 1,  5, 5,  "A Simple Text String", $text_color ); 
header ("Content-type: image/png"); 
ImagePng ($im);
?>
Y a t'il une manip' dans la config' ?

Merci par avance.
Cdt