Cita:
Iniciado por Netyco El problema que tienes es que estas generando la imagen dinamicamente, lo que tienes que hacer es generarla y hacer qeu se guarde en un archivo jpeg. como bien dice Gaston. sin embargo, depende de la libreria que estes usando para generar la imagen, te recomendaria poner el codigo que usas para poder echarte una mano.
el codigo
Código PHP:
<?php
if(!isset($_GET['txt']))
{
exit();
}
header ("Content-type: image/png");
$string = $_GET['txt'];
$font = 4;
$width = ImageFontWidth($font) * strlen($string);
$height = ImageFontHeight($font);
$im = @imagecreate ($width,$height);
$background_color = imagecolorallocate ($im, 255, 255, 255); //white background
$text_color = imagecolorallocate ($im, 0, 0,0);//black text
imagestring ($im, $font, 0, 0, $string, $text_color);
imagepng ($im);
?>
Para mostrar,ejemplo;
Código PHP:
<html>
<body>
<img src="http://localhost/imge.php?txt=textoEjemplo" border="0">
</body>
</html>
la imagen se genera correctamente, pero quiero que al darle click secundario me la guarde como... jpg o png y no como un archivo php
saludos!