IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Fonction imagestring, texte par dessus une image


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 78
    Par défaut Fonction imagestring, texte par dessus une image
    Bonjour tous le monde

    Voilà 3 heures que j'essaye deséspérément du mettre un text par dessus une image.

    Donc voilà j'ai un input

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <input  type="image"    src="template/bouton/boutona.php" id="1" name="1"  onclick="" />

    et dans le fichier boutona.php j'ai

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $nom_image = "fond.png";  //mon image qui est au même endroit
     
    header ("Content-type: image/png");
    $image = imagecreatefrompng($nom_image);
    $blanc = imagecolorallocate($image, 255, 255, 255);
    imagestring($image, 3, 150, 150,"mon texte", $blanc);
    imagejpeg($image);
    je ne comprend pas pourquoi ça ne marche pas, si quelqu'un peu m'aider merci d'avance.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Qu'est ce que tu obtiens ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 78
    Par défaut
    sous mozilla "envoyer"
    et sous internet exploreur des carrés avec un x comme quand une image ne s'affiche pas .

    merci

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Et si tu appelles directement le script bouton.php ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 78
    Par défaut
    OUps désolé manquais une ligne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    //header ("Content-type: image/png");
    $nom_image = "fond.png";
    $image = imagecreatefrompng($nom_image);
     
    $blanc = imagecolorallocate($image, 255, 255, 255);
    imagestring($image, 3, 150, 150,"mon text", $blanc);
    imagepng($image);
    mais ca m'affiche ça

    ‰PNG  IHDRõ"è¥ IDATxœí\M—㶬j€Ôh?ìçœkþY~}.^½#‘@W )PnÄÍ*™qToGƒP³ÑÝè5PñoŸÿ!R€S`³[S¤ I˜Q_×0³úîrA²9^"Ô¸Uä”O‘\.ÀËsk™1Æ¥§pPÍ|Yç¹êÂŒ}ݳL&§«Œ8ÉÜšo5ø’¼I ¡kê³ß›v6«o]âuôêqçû¼î÷Vñp|:.c☲™Ü$@ O!N@}LDCÅaJQÑ"iÖ•Åétº(]ïºf‘Í9½4õëí8(.¯%/u£îTrÜÝeÒKj¿Ô»[±µÛ—¿Ý3šû±¾oéà &´1ŽgTuÙ¦ Ï)½–O²ëb]Ù—õšuµ’4Œã¸q{ëSí~ÁKExuC(î«„Jà¼G.ùn¢VûaÌñsZ’od8Â2™A7J‘Œ@YhÅw‰’Â5k{ÕÚoäo–U”]Ý¥u÷«žKÿ\‹^çìUˆÏŽ,îEÕ’Å7òå½ó7IÕ¯ R>7Ń޴ÿl·‹z’lÆMz=_–þtÝ_ɬõ®6 ¿Hlö›ÅoŒ— p2,m”ò2r¹.wòúYp¡î €Cêºðt<Š/ ‡.t$@DÑÔ7óM½mãTÃæ¹/º6fˈ^ò¶v½o~í÷ªg^ûX褧Ã};ën„ë¦þ[r6†‹Þ®ïí:4ïmm`¸n×ë¶ò3½ËLðFKÃdéÕ¿Œ ”%ºniפ)FYõO¯[¼ý,å*²1'ïºø8ž‡cŸ}½lE( 2(@KѼ^?¬å7ßo–Þü2ᛸ›þ»Z&àÍãe@€ì^ò¿§Åü}À»iãóéŸOGÜz:ËGúA4ppæ{>~#ŸµQpÞ„¡¡–ý÷ñ„9ÅÜIþ÷Å÷;CüùçŸOã0»`4 ¨AAUþèv*Ö·ù<'§›¡e½vJƸ*½·üïj÷–Üÿ5â¿æx<ÊΘ¾6Jàâ Ö~ûAØ•¿±;ysçøØ¹ÿ6¨Û3Ç}õmŸü½¨÷'o*wõkÄ€#\P/˜˜i/À|ÿª´Ë^o,yìúzPÓŽWˆRßnÏ—{åÞ]þþØ8efÅQ8 6 bõ–yÜúý+€i3³Ë¾÷vöndpW=´SØ+Þ[dÄ1ÝžƒÈ3˜¡D˜wæ¨ýØ‘ÏøNßYù}°3Jd{¦°_þn¼¿¹;‰'(Ò?` ƒ)út|è{ŽæÜŒ½_îUæ®Êß´ÿ[cg=vNáÞõê*ÕÃø2|íF†HŠQÿÉÜ7þÞ"î½ezs[²ÿ1âǧOî_Á‘|î?ÌÄðÿ‚ü‰`Ã,À™bÆ!Órûlö¼'اÏz!&:8€gð >’÷ïñ|òÌFÂÀlz1Èé&ð±™{à#žÇ„d ‡€ö”£¡N€¿ÃWæX`¤dÙ9!F"Gp{ß=ð@èzÏ`ºœY] ¾ã;Þx;ˆ!:”œrÊ„Yfxé4à®ç«xྈ9¿£›Ô9> ¦àDz[à~཈O½™eI½ã C¶¯ä@Wx'xàó *Pý@ï GØ‹ìôÏÓ<ð@ ûé§Ÿ üæ FÙ ·G|?ðÎ|ø{è~ÈðL{ pÊL÷?ûÀ÷D$ ’ÓŒ‘Lî°Pˆ&^‡wãšeÐ|þXvSû'À*‡{wþltþCKþx}›ÄãÇés[ûx ˜Û(‰98m¦};‘z.€IÊ9Frâ~)×ôù'À“ã…Üྸ´3O׎»sFe+cX÷oòwV¢è5¯×kæ¾oð†^Éo±ÿ¬øÓ¤‰¾gáõ›?¨×ñ½¡s-›ºp+V†¹;Dw,g}üðùùù÷_~ùåüòµŒ¼R¸ð-dLå‰^87½ã$oN¼•kwTú¯fVÏ 1¯M%Im¾”Z“ºe± ¯ÛØþ@¹çBq¹Ó ÍŠ…É:èû@ÆÄXIw÷ ‡ÃòÉå.DÚð…'®æŒÛl \xÙVq#ÇÌUO1R!!š–9]+;pµx¯^™ç»$¡™§´îÄ…puí$¤”!¡¢Ø-¡¼°Ûôß5Ñ«ªn »ê)mß·÷0Çã1¥<Çh$_NÄî£k8ôÇ«ÁÕêâLkVÏÍ U½*}ÑÅŠ‚]µnµE§Ï8¼µr7Ö³7íŒi?vÜØnÀú¾úœsJ)B=0Ñvj bÆåò‰Ÿr¢r4 ÒÌ Wå'Òª8ÃH !Ôñ·´ÉXw©tfVýl•D,|N®Õ:Yó8jYc×–ÒÌŽuÄ”iÅÐ>Rfx¦ôøtáϘ|,ÃjßÒ¦©âš<mÍâ¤óº-ûN9QŤß~û5¥áð>|ü<Œ_;OYÏ®ó0pá;¨ý²ì»–jL’V|×Ðpa$uw¹| ;÷M>¦Æ¾|ÖwÇÞb‹®Æ6êÛÖÙ¨ç/¿õ}cŒþZ™pR{/>jIEND®B`‚

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Et si tu remets le header() ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  7. #7
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Si tu retires le header png, c'est normal que ça affiche des caractères bizarres..
    Et en appelant directement le script en ayant le header actif ?
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 78
    Par défaut
    je l'avais commenté à cause de ça

    Warning: Cannot modify header information - headers already sent by (output started at /--/boutona.php:2) in /--/boutona.php on line 3
    merci à vous

  9. #9
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Vérifie que tu n'as rien avant <?php
    Visiblement il y a quelque chose à la ligne 2 de ton script.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 78
    Par défaut
    j'ai encryté en UTF-8 sans BOM et ça commence à marché mais j'ai pas de texte.

    presque presque !!!

  11. #11
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 78
    Par défaut re
    Bonjour à tous evce ce soleil superbe,

    j'ai résolu mon probleme.

    bonne journée à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Dessiner par dessus une image
    Par bakaneko dans le forum C++Builder
    Réponses: 9
    Dernier message: 14/07/2007, 05h25
  2. Afficher du texte area par dessus une image
    Par Battosaiii dans le forum Composants
    Réponses: 3
    Dernier message: 14/12/2005, 01h35
  3. Ecrire par dessus une image?
    Par Death83 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 11/12/2005, 16h37
  4. swf par dessus une image
    Par deubal dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 17/11/2005, 14h23
  5. Réponses: 3
    Dernier message: 31/10/2005, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo