ecrire texte sur une image
Posté : 17 août 2007, 16:03
bonjour bonjour! 
Voilà j'aimerai que quelqu'un me dise comment je pourrais bien faire pour écrire du texte sur une image....J'ai essayé ça:

ça m'affiche un truc du style:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web/html/createimage.php:3) in /var/www/web/html/createimage.php on line 4
�����JFIF���������>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ���C� $.' ",#(7),01444'9=82<.342���C 2!!22222222222222222222222222222222222222222222222222���K�"�������������� �������}�!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������
Et j'en ai laissé de côté....
Donc bon je comprend même pas ce que l'erreur veut dire....
J'aimerai au lieu d'afficher mon image simplement, afficher donc l'image est dessus "upload a video" sous l'image est bien entendu dissimulé un lien vers la page qu'il faut
Merci de bien vouloir m'aider!!
Voilà j'aimerai que quelqu'un me dise comment je pourrais bien faire pour écrire du texte sur une image....J'ai essayé ça:
<?php
header ("content-type: image/jpeg");
$nom_image = "./utils/cell1.jpg"; // le nom de mon image avec l'extension jpeg
$texte = "Upload a video"; // Le texte que je veux écrire sur l'image
$image = imagecreatefromjpeg($nom_image);
$blanc = imagecolorallocate($image, 255, 255, 255);
imagestring($image, 5, 150, 150,$texte, $blanc);
imagejpeg($image);
?>
Ceci est donc fait comme vous le voyez à l'aide de la librairie GD, mais ça marche pas....ça m'affiche un truc du style:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web/html/createimage.php:3) in /var/www/web/html/createimage.php on line 4
�����JFIF���������>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ���C� $.' ",#(7),01444'9=82<.342���C 2!!22222222222222222222222222222222222222222222222222���K�"�������������� �������}�!1AQa"q2���#B��R��$3br� %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�����������������������
Et j'en ai laissé de côté....
Donc bon je comprend même pas ce que l'erreur veut dire....
J'aimerai au lieu d'afficher mon image simplement, afficher donc l'image est dessus "upload a video" sous l'image est bien entendu dissimulé un lien vers la page qu'il faut
Merci de bien vouloir m'aider!!