usando este codigo:
Código PHP:
$url=url;
$ranking = file_get_contents($url); //obtenemos el listado de gente online
$exp_info = "<meta align=\"left\"> (.+)<\/td>";
preg_match_all($exp_info,$ranking,$salida);
for ( $i = 1 ; $i <= 20 ; $i++){
for ( $j = 0 ; $j < 20 ; $j++){
echo $salida[$i][$j]."->[".$i."][".$j."]<br>";
}
}
me salta lo siguiente en pantalla:
Cita: Warning: preg_match_all() [function.preg-match-all]: Unknown modifier '(' in /home/anamdetr/public_html/ragnarok/leer_whois.php on line 14
->[1][0]
->[1][1]
->[1][2]
->[1][3]
->[1][4]
->[1][5]
->[1][6]
->[1][7]
->[1][8]
->[1][9]
->[1][10]
->[1][11]
->[1][12]
->[1][13]
->[1][14]
->[1][15]
->[1][16]
->[1][17]
->[1][18]
->[1][19]
->[2][0]
->[2][1]
->[2][2]
->[2][3]
->[2][4]
->[2][5]
y un largo etc siempre con la variable en blanco, supongo que es la expresion regular que esta mal, he hecho un "echo" de $ranking y me saca el codigo html correctamente