bueno lo vi en este mismo foro ahora coloco el codigo [code<?php
header("Content-type: 1/jpeg");
$colororiginal="137, 243, 34";
$im="./barner.jpg"; $img=imagecreatefromjpeg($im);
$color=imagecolorallocate ($img, 219, 116, 13);
$texto="Your ip: ". $_SERVER['REMOTE_ADDR']."";
imagettftext($img, 13, 0, 5, 222, $color, "./Arial Black.TTF",$texto);
imagejpeg ($img);
imagedestroy ($img);
?>
cuando la llamo el escri desde mi hoster me sale como si lo estubiera descargando por que ??
Lo que pasa es que o no tienes Soporte para PHP o no esta habilitado en tu hosting...
SAlu2s
es lo pruebo en mi pc con appserver y tambien pasa lo mismo
Citarheader("Content-type: 1/jpeg");
Citarheader("Content-type: image/jpeg");
Para el SO no está relacionado un archivo "1"
blood_brother, pero exactamente como es qe estas probando el código, de que manera lo pones en una página del APPSERV, y en que carpeta lo estas poniendo? como accedes a el??
para acceder a el seria http://TUIP/CARPETA/fichero.php
La carpeta seria si esta dentro de una carpeta dentro de WWW.....
No basta solo con darle doble click al fichero...
la corre bien el codigo ahora si quiero agregarle un texto abajo de donde sale el me da un error <?php
header("Content-type: 1/jpg");
$colororiginal="137, 243, 34";
$im="./barner.jpg";
$img=imagecreatefromjpeg($im);
$color=imagecolorallocate ($img, 255, 255, 255);
$texto=" Your ip: ". $_SERVER['REMOTE_ADDR']."";
$txt="Tu Amigo ";//aqui le estoy agregando un texto nuevo
imagettftext($img, 16, 0, 5, 180, $color, "./Eurosti.TTF",$texto,$txt);
imagejpeg ($img);
imagedestroy ($img);
?>
pero me un error en la linea de abajo por que si me puede ayudar
Si puedes colocar el error que te da para ayudarte.
Si puedes hacer una función que esta en este foro para obtener la IP
<?php
function getIp()
{
if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ips = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
elseif (isset($_SERVER['HTTP_VIA'])) {
$ips = $_SERVER['HTTP_VIA'];
}
elseif (isset($_SERVER['REMOTE_ADDR'])) {
$ips = $_SERVER['REMOTE_ADDR'];
}
else {
$ips = "unknown";
}
return $ips;
//echo "Tu IP es: $ips";
}
echo getIp();
?>
seguramente no tendrás activada la gd