ecrire texte sur 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 : ecrire texte sur une image

par Truc » 17 août 2007, 17:23

En tout cas grâce à ta modération, j'ai trouvé!!
C'est le but :wink:

par celerite34 » 17 août 2007, 16:50

arff oui désolée.....

En tout cas grâce à ta modération, j'ai trouvé!! Alors merci :)
Pour rappel, il faut juste qu'avant le header() il n'a y ai ABSOLUMENT RIEN! Ni espace, ni echo, RIEN quoi ;)

par Truc » 17 août 2007, 16:34

Modération :
celerite34, ce sujet a déjà été traité et des réponses ont été apportées.
Faire une petite recherche préalable n'est pas superflu.
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web/html/createimage.php:3) in

ecrire texte sur une image

par celerite34 » 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:
<?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!! :P