Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2009, 23:16
Suyta
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 20 años, 4 meses
Puntos: 1
preg_match dónde está el error ?

Hola
Intento tomar info externa con file_get_contents y preg_match:

Código PHP:
$tm=date("Y-m-d");
$url="http://www.*****factory.com/calendar.php?do=geteventinfo&day=$tm&c=2";
$str=file_get_contents($url);
if(
preg_match('/<td class="alt(.*) espace" style="text-align: center;" nowrap="nowrap"> <span class="smallfont">(.*)<\/span> <\/td> <td class="alt(.*) espace" style="text-align: center;"><span class="smallfont">(.*)<\/span><\/td> <td class="alt(.*) espace" style="text-align: center; padding-top: 2px"><img style="padding-top: 1px;" alt="(.*)" border="0" class="inlineimg" title="(.*)" src="(.*)" \/><\/td> <td class="alt(.*) espace"> <div class="smallfont" style="padding-left: 11px;">(.*)<\/div> <\/td> <td class="alt(.*) espace" style="text-align: center;" nowrap="nowrap"> <span id="(.*)"><\/span> <script type="text\/javascript">(.*)<\/script> <\/td> <td class="alt(.*) espace" style="text-align: center;" nowrap="nowrap"> <span class="(.*)">(.*)<\/span> <\/td> <td class="alt(.*) espace" style="text-align: center;"><span class="(.*)">(.*)<\/span><\/td> <td class="alt(.*) espace" style="text-align: center;"><span class="(.*)">(.*)<\/span><\/td>/Us',$str,$match)){
print_r($match);

Como ven pido un print_r pero no pasa nada... ningún resultado y creo que está bien lo que hago o no ?
Alguien tiene 1 min y se da cuenta dónde está el problema ?