Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/06/2008, 22:25
Suyta
(Desactivado)
 
Fecha de Ingreso: septiembre-2004
Mensajes: 360
Antigüedad: 19 años, 7 meses
Puntos: 1
fopen() y expresiones regulares

Hola chicos
Tengo que abrir una página y encontrar una serie de cadenas de texto para luego volcar todo a un archivo Excel pero... no puedo ni empezar.

Código PHP:
<?php
$name
="http://www.gwinnettdailypost.net/GDP-Legals/LegalAds/950.html";
$file_handle fopen($name"r");

while (!
feof($file_handle)) {

$line_of_text fopen($file_handle);
$texto $line_of_text;

//echo $line_of_text;
$cadena $texto;
$patron "/Security Deed given by /";
$encontrado preg_match_all($patron$cadena$coincidenciasPREG_OFFSET_CAPTURE);

if (
$encontrado) {
    print 
"<pre>"print_r($coincidencias); print "</pre>\n";

    print 
"<p>Se han encontrado $encontrado coincidencias.</p>\n";
    foreach (
$coincidencias[0] as $coincide) {
        print 
"<p>Cadena: '$coincide[0]' - Posición: $coincide[1]</p>\n";
    }
} else {
    print 
"<p>No se han encontrado coincidencias.</p>\n";
}

}

fclose($file_handle);


?>
Qué estoy haciendo mal ?
No me devuelve nada, en la página está el texto que busco y me manda que no encuntra coincidencias... además el bucle está mal creo porque veo cientos de 'no hay coincidencias...
Por favor una ayuda, muchas gracias.

Última edición por Suyta; 17/06/2008 a las 22:36