Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/09/2005, 08:28
klyfa
 
Fecha de Ingreso: mayo-2005
Mensajes: 217
Antigüedad: 19 años
Puntos: 5
hice esta prueba y me salen todos los correos de hotmail, si a alguien le sirve para algo aca esta el codigo que use:


<?
if (isset($_POST["url"])){
for ($j==0;$j<=10;$j++){
$url="http://www.google.es/search?q=hotmail&hl=es&lr=&start=".$j."0&sa=N";
$id = @fopen($url,"r");
if ($id) {
$cad=file_get_contents("http://".$_POST["url"]);
$aux="";
$i=0;
$e=false;
while ($i < strlen($cad)){
while (($cad[$i]==" ")&&($i <strlen($cad))){
$i++;
}
while (($cad[$i]<>" ")&&($i <strlen($cad))){
$aux.=$cad[$i];
if ($cad[$i]=="@"){
$e=true;
}
$i++;
}
if ($e==true){
$email=trim($aux);
$email=strtolower($aux);
$email=addslashes($aux);
if((!eregi("^[a-z]+[_\.\-]{0,1}[a-z0-9]+@[a-z0-9]+[_\.\-]{0,1}[a-z0-9]+\.[a-z]{2,4}$", $email))){
$result.="<br>".$aux;
}
}
$aux="";
$e=false;
}
}
@fclose($id);
}
echo $result;
}
?>