Quisiera contar con su ayuda...! Gracias..!!
Código :
<html">
<head>
<title>Documento sin título</title>
</head>
<body>
<?php
if(isset($_POST['ok'])){
$texto = $_POST['texto'];
$texto2 = $_POST['texto2'];
$texto3 = $_POST['texto3'];
$tamano = $_POST['tamano'];
$tamano2 = $_POST['tamano2'];
$tamano3 = $_POST['tamano3'];
$fuente = $_POST['fuente'];
$fuente2 = $_POST['fuente2'];
$fuente3 = $_POST['fuente3'];
header("Content-type: image/gif");
$img = imagecreatefromgif("imagen2.gif");
$rojo = imagecolorallocate($img,10,10,10);
$negro = imagecolorallocate($img,0,0,0);
imagettftext($img,$tamano,0,1,15,$negro,$fuente,$texto);
imagettftext($img,$tamano2,0,1,30,$negro,$fuente2,$texto2);
imagettftext($img,$tamano3,0,1,45,$negro,$fuente3,$texto3);
imagegif($img);
imagedestroy($img);
} else {
?>
<form method="POST" action="" target="_self">
<p><b>Linea1</b>
<br><input type="text" name="texto" id="texto">
<select name="tamano" id="tamano">
<option value="10">10</option>
</select>
<label for="fuente"></label>
<select name="fuente" id="fuente">
<option value="arial.ttf">arial</option>
<option value="times.ttf">times roman</option>
</select>
<br>
<b>Linea2</b><br><input type="text" name="texto2" id="texto2">
<select name="tamano2" id="tamano2">
<option value="10">10</option>
</select>
<select name="fuente2" id="fuente2">
<option value="arial.ttf">arial</option>
<option value="times.ttf">times roman</option>
</select>
<br>
<b>Linea3</b>
<br><input type="text" name="texto3" id="texto3">
<select name="tamano3" id="tamano3">
<option value="10">10</option>
</select>
<select name="fuente3" id="fuente3">
<option value="arial.ttf">arial</option>
<option value="times.ttf">times roman</option>
</select>
</p>
<p>
<label for="tamano2"></label>
<br>
<input type="submit" name="ok" value="OK!">
</p>
</form>
<?php
}
?>
</body>
</html>
Y este es el script que me genera la imagen en otra pagina
Código PHP :
<?php
header("Content-type: image/gif");
$texto = $_POST['texto'];
$texto2 = $_POST['texto2'];
$texto3 = $_POST['texto3'];
$tamano = $_POST['tamano'];
$tamano2 = $_POST['tamano2'];
$tamano3 = $_POST['tamano3'];
$fuente = $_POST['fuente'];
$fuente2 = $_POST['fuente2'];
$fuente3 = $_POST['fuente3'];
$img = imagecreatefromgif("imagen2.gif"); //Crea la imagen
$rojo = imagecolorallocate($img,10,10,10); //Color Negro
$negro = imagecolorallocate($img,0,0,0); //Color Negro
imagettftext($img,$tamano,0,1,15,$negro,$fuente,$texto);
imagettftext($img,$tamano2,0,1,30,$negro,$fuente2,$texto2);
imagettftext($img,$tamano3,0,1,45,$negro,$fuente3,$texto3);
//imagestring($img,TAMAÑO,X,Y,TEXTO,COLOR); //Escribe Rodrinete en rojo
imagegif($img); //Muestra el nuevo GIF
imagedestroy($img); //Destruye el nuevo gif y lo vuelve a pasar a como estaba antes
?>
Quiero que en vez de mostrarme la imagen en la pagina resul me la muestre en la misma pagina del formulario..
Espero puedan ayudarme gracias..!!
