Image GD et php
Posté : 15 févr. 2006, 19:06
Bonjour tout le monde.
Voilà mon problème : mon utilisateur selectionne une image et un texte au choix dans un formulaire ensuite une page s'ouvre et affiche les 2 en GD. Mais mon code me pose problème, mis ainsi il ne s'affiche que l'image avec le texte en gd mais pas le reste de mes variables!!! Pourquoi??? Help
Alors j'ai essayé de mettre tout ce qui est dans balise html en première place mais là probleme encore pire : J'ai bien "Prévisualition etc" mais j'ai une erreur ligne au niveau du header('content') et après plein de symboles bizarres....
Ouin bouh snif...
J'ai l'impression d'avoir retourner le code dans tous les sens, mettre du php, du html, l'un dans l'autre. Et toujours soit j'ai que l'image soit le début mais pas l'image et des lignes bizarres...
Aidez moi s'il vous plait. Je ne connais que les bases de php, je debute et proche du niveau zéro. Donc SVP expliquez moi simplement comme à un enfant. Merci[/code]
Voilà mon problème : mon utilisateur selectionne une image et un texte au choix dans un formulaire ensuite une page s'ouvre et affiche les 2 en GD. Mais mon code me pose problème, mis ainsi il ne s'affiche que l'image avec le texte en gd mais pas le reste de mes variables!!! Pourquoi??? Help
Code : Tout sélectionner
<?php
$nom_image = $_POST["image"];
$texte = $_POST["texte"];
header("Content-type: image/jpeg");
$image = imagecreatefromjpeg($nom_image);
$blanc = imagecolorallocate($image, 0, 0, 0);
imagestring($image, 5, 150, 150,$texte, $blanc);
imagejpeg($image);
?>
<html>
<body>
<?php
$var1 = $_POST["expediteur"];
$var2 = $_POST["destinataire"];
echo '<center><strong><h1>Prévisualisation de votre carte</h1></strong></center>';
echo "<br>","<hr>";
echo "<center>"."<b>"."Bonjour ".$var2.", ".$var1." vous envoie cette carte "."<BR>"."</b>"."</center>";
echo "<BR>";
?>
<img src="monblogA.php"/>
</body>
</html>Alors j'ai essayé de mettre tout ce qui est dans balise html en première place mais là probleme encore pire : J'ai bien "Prévisualition etc" mais j'ai une erreur ligne au niveau du header('content') et après plein de symboles bizarres....
Ouin bouh snif...
J'ai l'impression d'avoir retourner le code dans tous les sens, mettre du php, du html, l'un dans l'autre. Et toujours soit j'ai que l'image soit le début mais pas l'image et des lignes bizarres...
Aidez moi s'il vous plait. Je ne connais que les bases de php, je debute et proche du niveau zéro. Donc SVP expliquez moi simplement comme à un enfant. Merci[/code]