Php : unexpected T_VARIABLE
enzyme2006
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
enzyme2006 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
enzyme2006 Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je débute en php et j'ai copier - coller ce code mais malheureusement j'ai de message d'erreur
Parse error: syntax error, unexpected T_VARIABLE in /Users/jordy/Sites/index.php on line 10
Vous remerciant tous.
Cordialement
Je débute en php et j'ai copier - coller ce code mais malheureusement j'ai de message d'erreur
Parse error: syntax error, unexpected T_VARIABLE in /Users/jordy/Sites/index.php on line 10
<?php $image1 = imagecreatetruecolor(180,40); $txt ="Baussian Blur Text"; // Writes the text and apply a gaussian blur on the image imagestring($image1, 5, 10, 8, $txt, 0x00ff00); // <-- Ligne 10 $gaussian = array(array(1.0, 2.0, 1.0), array(2.0, 4.0, 2.0), array(1.0, 2.0, 1.0)); imageconvolution($image1, $gaussian, 16, 0); // Rewrites the text for comparison imagestring($image1, 5, 10, 18, $txt, 0x00ff00); header('Content-Type: image/png'); imagepng($image1, null, 9); ?>
Vous remerciant tous.
Cordialement
A voir également:
- Php : unexpected T_VARIABLE
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
10 réponses
J'ai placer <-- ligne 10 pour savoir ou se trouve cette ligne car l'erreur est donnée à la ligne 10.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci pour le site, et voici le résultat :
Warning: Cannot modify header information - headers already sent by (output started at /Users/jordy/Sites/index.php:4) in /Users/jordy/Sites/index.php on line 17
ÿØÿà�JFIF������ÿþ�>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛ�C� $.' ",#(7),01444'9=82<.342ÿÛ�C 2!!22222222222222222222222222222222222222222222222222ÿÀ���d"�ÿÄ����������� ÿÄ�µ���}�!1AQa"q2‘¡#B±ÁRÑð$3br‚ .....etc
Warning: Cannot modify header information - headers already sent by (output started at /Users/jordy/Sites/index.php:4) in /Users/jordy/Sites/index.php on line 17
ÿØÿà�JFIF������ÿþ�>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛ�C� $.' ",#(7),01444'9=82<.342ÿÛ�C 2!!22222222222222222222222222222222222222222222222222ÿÀ���d"�ÿÄ����������� ÿÄ�µ���}�!1AQa"q2‘¡#B±ÁRÑð$3br‚ .....etc
Merci pour le site, et voici le résultat :
Warning: Cannot modify header information - headers already sent by (output started at /Users/jordy/Sites/index.php:4) in /Users/jordy/Sites/index.php on line 17
ÿØÿà�JFIF������ÿþ�>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛ�C� $.' ",#(7),01444'9=82<.342ÿÛ�C 2!!22222222222222222222222222222222222222222222222222ÿÀ���d"�ÿÄ����������� ÿÄ�µ���}�!1AQa"q2‘¡#B±ÁRÑð$3br‚ .....etc
Warning: Cannot modify header information - headers already sent by (output started at /Users/jordy/Sites/index.php:4) in /Users/jordy/Sites/index.php on line 17
ÿØÿà�JFIF������ÿþ�>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛ�C� $.' ",#(7),01444'9=82<.342ÿÛ�C 2!!22222222222222222222222222222222222222222222222222ÿÀ���d"�ÿÄ����������� ÿÄ�µ���}�!1AQa"q2‘¡#B±ÁRÑð$3br‚ .....etc
ton :
doit être placé au début de ton code. En effet, dès que le script envoie la moindre données au client, il est impossible au serveur de modifier le Content Type de sa requête.
header('Content-Type: image/png');
doit être placé au début de ton code. En effet, dès que le script envoie la moindre données au client, il est impossible au serveur de modifier le Content Type de sa requête.
Bonjour,
j'ai déplacer : header("Content-type: image/jpeg"); comme suit :
<html>
<body>
<?php
header("Content-type: image/jpeg");
// nouvelle image 100*30
$im = imagecreatetruecolor(100, 30);
// fond blanc et texte bleu
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
// ajout de la phrase en haut à gauche
imagestring($im, 5, 0, 0, "Bonjour le monde !", $textcolor);
// affichage de l'image
imagejpeg($im);
?>
</body>
</html>
et résultat est le même :
Warning: Cannot modify header information - headers already sent by (output started at /Users/jordy/Sites/index.php:4) in /Users/jordy/Sites/index.php on line 6
ÿØÿàJFIFÿþ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛC $.' ",#(7),01444'9=82<.342ÿÛC 2!!22222222222222222222222222222222222222222222222222ÿÀd"ÿÄ ÿĵ}!1AQa"q2‘¡#B±ÁRÑ............etc
Cordialement
j'ai déplacer : header("Content-type: image/jpeg"); comme suit :
<html>
<body>
<?php
header("Content-type: image/jpeg");
// nouvelle image 100*30
$im = imagecreatetruecolor(100, 30);
// fond blanc et texte bleu
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
// ajout de la phrase en haut à gauche
imagestring($im, 5, 0, 0, "Bonjour le monde !", $textcolor);
// affichage de l'image
imagejpeg($im);
?>
</body>
</html>
et résultat est le même :
Warning: Cannot modify header information - headers already sent by (output started at /Users/jordy/Sites/index.php:4) in /Users/jordy/Sites/index.php on line 6
ÿØÿàJFIFÿþ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ÿÛC $.' ",#(7),01444'9=82<.342ÿÛC 2!!22222222222222222222222222222222222222222222222222ÿÀd"ÿÄ ÿĵ}!1AQa"q2‘¡#B±ÁRÑ............etc
Cordialement
Je viens d'essayer avec le code suivant
et le résultat est : Une vue ASCII de l'image
‰PNG IHDR“½_ØpOiCCPICC Profilex —y8”_ÇÏÌXǾï[Öû–5»±oƒlYƾŒ±ï$²¥,QHH‰TBJDRv![Ù"‘,‘P¡ð>*ý®÷ßõþóž¹æz>s?ßsŸ3Ï÷\sÏ U—3ïøá‚Íu5¸OÙØrRèE˜³36¯njjIþe|{ `‡·†Esý‹èß”ЂÀP€Þã7«²ËoÆrX0>Òx2ÖÓÙâhˆQsMˆ+ ¦ôøÍÙå7wr(ÖãpîD´8W/ÄŸ VuuÂB·×ut ÂúAœñºŸŸ?”Ÿê0¿Í¥º 1ßás®Ðˆäàd
En fait comme un éditeur hexadécimal.
Mais alors comment faire ?
merci
<?php // ce code doit être placé dans un fichier //que vous allez créer (image.php par exemple) $image = "/Users/jordy/Sites/feuille.png"; readfile($image); //Pour appeller l'image à partir d'une autre page, il suffira //d'insérer le code suivant: <IMG SRC="image.php"> ?>
et le résultat est : Une vue ASCII de l'image
‰PNG IHDR“½_ØpOiCCPICC Profilex —y8”_ÇÏÌXǾï[Öû–5»±oƒlYƾŒ±ï$²¥,QHH‰TBJDRv![Ù"‘,‘P¡ð>*ý®÷ßõþóž¹æz>s?ßsŸ3Ï÷\sÏ U—3ïøá‚Íu5¸OÙØrRèE˜³36¯njjIþe|{ `‡·†Esý‹èß”ЂÀP€Þã7«²ËoÆrX0>Òx2ÖÓÙâhˆQsMˆ+ ¦ôøÍÙå7wr(ÖãpîD´8W/ÄŸ VuuÂB·×ut ÂúAœñºŸŸ?”Ÿê0¿Í¥º 1ßás®Ðˆäàd
En fait comme un éditeur hexadécimal.
Mais alors comment faire ?
merci