par
SinBert » 02 juil. 2009, 21:17
Bonjour à toute et à tous !
Après lecture de beaucoup de tutos, je me suis aperçu qu'aucun ne traitait mon problème.
C'est pourquoi je me retourne côté forum
Comme le dit le titre, j'aimerai générer une image où est présent une chaine de caractères qui est en fait une variable.
J'expose :
-je me connecte à ma base de donnée
-je récupère ma variable
-je créer l'image avec la variable dessus
-j'affiche l'image
Il est évident que j'ai fait quelques essais avant de poster sur le forum. Voici le dernier que j'ai fait (sûrement faux

) :
<?php
header ("Content-type: image/jpg");
$ign = $_POST['ign'];
$connect = mysql_connect ( '', '', '' ) or die("Erreur de connexion au serveur");
mysql_select_db('', $connect) or die("Erreur de connexion à la base");
$donnee = mysql_query("SELECT * FROM dragotaka_ranking WHERE ign='$ign'");
$image = imagecreate(200,50);
$orange = imagecolorallocate($image, 255, 128, 0);
$noir = imagecolorallocate($image, 0, 0, 0);
imagestring($image, 4, 35, 15, "donnee['ign']", $noir);
imagecolortransparent($image, $orange);
imagejpg($image);
?>
Sachant qu'il n'y a aucune erreur au niveau de mes identifiants de base, que ma librairie GD est activée correctement et que php ne me génère aucune erreurs, voici ce que je reçois :
PS : je suis parfait débutant niveau génération d'image en PHP, donc ne vous étonné pas si il persiste de simples erreurs dans mon code.
Bonjour à toute et à tous !
Après lecture de beaucoup de tutos, je me suis aperçu qu'aucun ne traitait mon problème.
C'est pourquoi je me retourne côté forum :)
Comme le dit le titre, j'aimerai générer une image où est présent une chaine de caractères qui est en fait une variable.
J'expose :
-je me connecte à ma base de donnée
-je récupère ma variable
-je créer l'image avec la variable dessus
-j'affiche l'image
Il est évident que j'ai fait quelques essais avant de poster sur le forum. Voici le dernier que j'ai fait (sûrement faux :roll: ) :
[php]
<?php
header ("Content-type: image/jpg");
$ign = $_POST['ign'];
$connect = mysql_connect ( '', '', '' ) or die("Erreur de connexion au serveur");
mysql_select_db('', $connect) or die("Erreur de connexion à la base");
$donnee = mysql_query("SELECT * FROM dragotaka_ranking WHERE ign='$ign'");
$image = imagecreate(200,50);
$orange = imagecolorallocate($image, 255, 128, 0);
$noir = imagecolorallocate($image, 0, 0, 0);
imagestring($image, 4, 35, 15, "donnee['ign']", $noir);
imagecolortransparent($image, $orange);
imagejpg($image);
?>
[/php]
Sachant qu'il n'y a aucune erreur au niveau de mes identifiants de base, que ma librairie GD est activée correctement et que php ne me génère aucune erreurs, voici ce que je reçois :
[img]http://i84.servimg.com/u/f84/12/14/65/82/error10.jpg[/img]
PS : je suis parfait débutant niveau génération d'image en PHP, donc ne vous étonné pas si il persiste de simples erreurs dans mon code.