Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/08/2010, 11:55
Avatar de uriurifrank
uriurifrank
 
Fecha de Ingreso: abril-2005
Mensajes: 114
Antigüedad: 19 años
Puntos: 1
Información Bot PHP para sacar lista de colegios

La idea principal del bot sería esta:

BOT:


$provincia --> $provincia_en_mayusculas $provincia_en_minusculas

Descarga:

http://www.psicologoescolar.com/PROVINCIAS/$provincia_en_mayusculas/COLEGIOS/todos_los_colegios_$provincia_en_minusculas.htm


Copia desde "EDUCACIÓN SECUNDARIA" Hasta el primer " " que encuentre justo despues de haber encontrado el primer "EDUCACIÓN SECUNDARIA" y va guardando todo en un archivo html

Despues simplemente se abre con el navegador se copia a un txt y con el blog de notas y la opcion de "remplazar por" se deja en condiciones para meterlo directamente en una Base de datos


Eso de ahí arriba es la idea principal

Luego el código a medio hacer:

Código PHP:
<?php

$provincia 
"Madrid";

$provincia_en_mayusculas strtoupper($provincia);
$provincia_en_minusculas strtolower($provincia);


// Aqui no reconoce los valores, como podría conseguir que los reconociera ??
$lineas file('http://www.psicologoescolar.com/PROVINCIAS/$provincia_en_mayusculas/COLEGIOS/todos_los_colegios_$provincia_en_minusculas.htm
'
);
foreach(
$lineas as $donde=>$palabras){
if(
in_array('palabra',explode(' ',$palabras)))
echo 
"Se encuentra en la linea {$donde}";
}

// Por mucho que lo intento utilizando otros archivos locales, no es capaz de mostrarme la linea...  Se que falta más código, pero si no soluciono esto, no se como voy a continuar



?>

Bueno, y aquí les pido me ayuda.

AYUDA !! xDDD