Ver Mensaje Individual
  #3 (permalink)  
Antiguo 31/10/2012, 11:31
carlosuc99
 
Fecha de Ingreso: junio-2011
Mensajes: 342
Antigüedad: 12 años, 10 meses
Puntos: 5
Exclamación Respuesta: Obtener datos de una web

Cita:
Iniciado por alyciashape Ver Mensaje
Puedes extraerlo con curl o con file_get_contents, lo último es más fácil pero da menos posibilidades.

$url = file_get_contents('http://www.ejemplo.com/');

Así tendrás la web completa en $url incluído código html.
Ahora tendrás que sacar los datos que quieras usando diferentes comandos, puedes usar explote, substr, strpos... cada uno lo hace a su manera.

Yo lo hago así.
Identifico entre qué etiquetas fácilmente identificables está lo que quiero.
Hago un strpos del div que me interesa, luego otro strpos del div de cierre mas un poco más de string hasta que sepa que siempre va a salir así.

Ya tienes donde inicia y donde acaba el texto, lo puedes extraer con substr.

Si tienes dudas pregunta por aquí.
No soy capaz de quitarle el :

Código:
Aviation Digital Data Service (ADDS)

Output produced by METARs form (1618 UTC 31 October 2012)
found at http://www.aviationweather.gov/adds/metars/

Utilizo esto, pero no me quita más que el título:

Código PHP:
$metardep str_replace('Aviation Digital Data Service (ADDS)'''$metardep);