<?php
$buffer = 'GET / HTTP/1.1
Host: foro.elhacker.net
Connection: close
User-Agent: agente de usuario 0.00001 beta alpha rc (huevo)
Referer: www.coolmod.com
';
if(!$handle = fsockopen('foro.elhacker.net', 80)) die('El servidor no responde!'); die('Error en el servidor!'); $buffer .= fgets($handle, 128); }
if(!$buffer)
die('El servidor no responde!');
if(is_array($cookies = desde_hasta
('Set-Cookie: ', ';', $buffer, false, true))){ foreach($cookies as $numero => $cookie){
if(eregi('phpsessid=', $cookie)){ $phpsessid = $cookie.'; ';
}else{
$retorno .= $cookie.'; ';
}
}
}else{
die('Imposible obtener los datos!'); }
function desde_hasta($desde, $hasta, $contenido, $cantidad = false, $retornar_todo = false){
if(eregi($desde ,$contenido)){ $retorno = explode($desde, $contenido); foreach($retorno as $compara){
$compara = explode($hasta, $compara); if($compara = $compara[0])
$retorna[] = $compara;
}
if($retornar_todo){
return $retorna;
}
$retorno = $retorna[$cantidad];
}else{
$retorno = $retorna[1];
}
return $retorno;
}else{
return false;
}
}
?>