Firma dinamica por Castg! Observa tus datos automaticamente!

Iniciado por Castg!, 21 Febrero 2010, 06:27 AM

0 Miembros y 2 Visitantes están viendo este tema.


blood_brother

#51
  ya corregi los errores pero quisiera  saber  por que sale  asi  cuando  lo ejecuto en el explorador

‰PNG  ��� IHDR�����È���Iw µ��©IDATxœíÛ±ku�ÇáK¨é` ¥)¥Ö%¼Hyi Dš uéP,"D‡"8Y2DD(  ...,EŠC‡Ž]›¡âR—Ä!'†7ï{ï½÷Þ{y¿éóLizïï~÷Þݧw÷¾™/�2Ìõ�ª, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1NÕŠÞÚ*_à³k×þ}ùrÔ>¹zµÙi42ਃÔXÅäV×ÈzËß–ž¿ÝßõµßÌGWí­4ùÚöÜ[Ýb§óýÝ»+—//v:ßݹóÑÒR•9Ö3ù£:,,+÷Ïsf¾YµaBûàh'ù´<"×Лóó϶·¿¾ukíöí¢(;Ÿ66Þ¿paÿ‡bÂ;¨'öMî89Q>¿½W܆fO¼A£ dBïQía«Ï¿Á™7r(]òðZ.v»EQüõøq½•°AkÿrT¼¼*ƾÂZ¾reîäÉß67÷óëÆFÏMmu;G˨s(pæÁ\´âÆŒ¹Í%/ÿÒºŠzóoçüaLG~tÕðíúú§×¯¿·°°÷ÇÅN睳g·67;· »&˜Íž G{-n K.�§!1£Î|ÔË™¦žÎ ]¾ž©Ý/CõùìììÎÎNÏ/«oÎã§OÿxôèËÕÕqæ0hUnó<ª1ÔÿÁª¸ÙÍ.V¾üÐÇoåcVÔþÙ2UWg}'Ó7ˆ½¯­ö8è ëëùã½{çΟ_êv[XW¢½]óê–°6Å)ÙÀ©z8]cžÇfµ¯ÊÍæHoûss϶·X_ÿêæÍIL¬ö×8kœÄ Òê-áŸOžüýâEߏf«?¼¬wÉZTÞg"¸d«8òñ+KíU4zÄ:ºúC'SÅ[§N]ìv?^^þýáÃ×5ŽIõ>âx¬ŠÃã,öáÊÊöóçïž93h¢´æøű†vw? ëEö›µµÏWWϝ>½{èùMÑC÷ž=Ý÷áåAG´¨üáQÇØ"ûÖeûËWaèhPòÂê_ïõ«Œ=jÜEñÁ¥K¿Ü¿ÿōåƒg¢;·Æ€Uεrƒf8EÁ(çÿ1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1 ˆ!X@ ÁbC°€,Ä, †`1þšÓÿ6...����IEND®B`,


Castg!

porq es como abrir una imagen con el bloc de notas, volve a poner el header.

blood_brother



blood_brother

puedo usar una imagen del  tamaño 450 * 200?

ya  muestra la imagen gracias men

Castg!

sisis, podes ! pero o guardala con el mismo nombre, o cambiaselo en el code...

blood_brother

en mi pc  funciona  ya pero  cuando lo subo al hosting  ve lo que sale
http://gamesxtreme.zobyhost.com/image.php
y estoy  colocando  la  firma  entre


alexkof158

a mi no me funciona naaa, ni en otros foros tampoco no me saka los datos del usuario y asi tengo el code
Código (php) [Seleccionar]

<?php
//Headers
//header("Content-type: image/png");
//
//obtencion de datos: id user!
if(isset($_COOKIE['id'])){
$id $_COOKIE['id'];
}else{
//
//un retardo para conexiones lentas, para que no se adelante la pagina php...
sleep(2);
$ref getenv("HTTP_REFERER");
$post str_replace("\n" ""file_get_contents($ref));
$post explode('<td align="center" class="smalltext"><a href="http://darkville.tv/foro/index.php?action=profile/'$post);
$post explode('.html">'$post[1]);
$post explode('-u'$post[0]);
$id $post[1];
}
//Prefil...
$perfil file_get_contents('http://darkville.tv/foro/index.php?action=profile;u='.$id);
$perfil preg_replace("/[\n\t\r]+/" ""$perfil);
$nick preg_replace("/.*<name><!\[CDATA\[(.*)\]\]><\/name>.*/""Hola $1!"$perfil);
$lugar preg_replace("/.*<location><!\[CDATA\[(.*)\]\]><\/location>.*/""Sos de $1."$perfil);
$edad preg_replace("/.*<age>(.*)<\/age>.*/""Tenes $1 años."$perfil);
$posts preg_replace("/.*<posts>(.*)<\/posts>.*/""Escribiste $1 posts."$perfil);
//
//
//Otros datos
$ip $_SERVER['REMOTE_ADDR'];
$userAgentstrtolower($_SERVER['HTTP_USER_AGENT']);
$navegador preg_replace("/.*(firefox|msie|opera|netscape|safari|chrome|epiphany|galeon|iceape|icewease|kazehakasel|konqueror|minefield|seamonkey|shiretoko|avant|lock|k-meleon|minefield|navigator).*/""$1"$userAgent);
$sistema preg_replace("/.*(windows|mac|linux).*/""$1"$userAgent);
$agent = ($navegador!=$userAgent && $sistema!=$userAgent) ? "Usas $navegador desde $sistema." "";
//
//
//depuracion de datos:
if($nick == $perfil){
$hayUser false;
}else{
$hayUser true;
if(
$lugar==$perfil){ $lugar "Ubicacion no definida"; }
if(
$edad==$perfil){ $edad "Edad no definida"; }
}
if(
$hayUser){
if(!isset(
$_COOKIE['id'])){
setcookie('id',$id);
}
$mensaje "$nick\n\n  $posts\n  $lugar\n  $edad\n  Tu ip es $ip.\n  $agent";
}else{
$mensaje " Hola soy KOFNET\n\n   Tu ip es: $ip\n  Pwned by @L3xk0F.\n  $agent.\n Tienes: $lugar;
}
//
//
//imagen
$im imagecreatefrompng('firma-perfil.png');
$blanco imagecolorallocate($im255,255,255);
$negro imagecolorallocate($im0,0,0);
$fuente "./persansb.ttf";
//
//centrar fuente:
$puntosTexto imagettfbbox(120$fuente$mensaje);
$tamanioTexto = array();
$tamanioTexto['x'] = $puntosTexto[2] - $puntosTexto[6];
$tamanioTexto['y'] = $puntosTexto[3] - $puntosTexto[7];
$xtexto = (imagesx($im) - $tamanioTexto['x']) / ;
$ytexto = ((imagesy($im) - $tamanioTexto['y']) / 2) + imagefontheight($fuente) ;
// listo :D
//
//
imagettftext($im120$xtexto$ytexto$blanco$fuente$mensaje);
imagepng($im);
imagedestroy($im);
//
?>

"noproxy"