Lun Abr 05, 2010 8:47 pm



El codigo:
<?
$font="./h.TTF";
/* So */
$dir="./firmas/"; //t
$types=array('jpg'=>'jpeg','jpeg'=>'jpeg','pjpeg'=>'jpeg','png'=>'png','gif'=>'gif');
$dh=opendir($dir);
while($data=readdir($dh)){
if($data=='..' || $data=='.' || is_dir($dir.$data))
continue;
$temp_ext=explode('.',strrev($data),2);
$temp_ext=strrev($temp_ext[0]);
if($types[$temp_ext] || $_GET['debug'])
$sigs[]=$data;
}
mt_srand((double)microtime()*10000000);
$i=mt_rand(0,(count($sigs)-1));
$sig=$dir.$sigs[$i];
$ext=explode('.',strrev($sig),2);
$ext=strrev($ext[0]);
$type=$types[$ext];
if(!$type){
header('content-type: image/jpeg');
$im=imagecreate(500,100);
$white=imagecolorallocate($im,255,255,255);
$black=imagecolorallocate($im,0,0,0);
imagefill($im,0,0,$white);
imagettftext($im,13,0,0,10,$black,$dir.$font,'Extensión del archivo inaceptable'.$ext);
imagejpeg($im,'',100);
imagedestroy($im);
}else{
header("Content-Type: image/{$type}");
readfile($sig);
}
?>


http://usuarios.lycos.es/aca ponen el nick de usuario con que se registraron/y aca el nombre del archivo .php que subieron junto al index.html (en mi caso como ven en las imagenes es quehacestino.php)[img]http://usuarios.lycos.es/quecestino/quehacestino.php[/img]
Mar Abr 06, 2010 1:22 am
Mar Abr 06, 2010 1:42 am
AaToJos escribió:Wow... esta muy bueno tino
Mié Abr 07, 2010 6:06 pm
Mié Abr 07, 2010 6:16 pm
11alexander11 escribió:gracias tino .no lo sabia
Mié Abr 07, 2010 6:34 pm
Mié Abr 07, 2010 7:41 pm
11alexander11 escribió:si pero tengo un problema cuando pongo Abrir FTP web (paso 3) se recarga la pagina
Vie Abr 09, 2010 8:45 pm
Sab Abr 10, 2010 12:25 am
Maskered escribió:Genial tino![]()
Siempre innovando![]()
Un saludo