Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: deth en Febrero 16, 2016, 03:37:47 PM

Título: Extraer datos en php
Publicado por: deth en Febrero 16, 2016, 03:37:47 PM
hola amigos, como podria extraer el titulo de los post que esten en esta sección de este foro usando php? aqui mi codigo que no me funciona:

Código (php) [Seleccionar]


$page = file_get_contents('https://underc0de.org/foro/underc0de');

preg_match_all("/<span id=\"msg_96454\".*td>/", $page, $agent_name);


print_r($agent_name);


gracias de antemano.
Título: Re:Extraer datos en php
Publicado por: arthusu en Febrero 17, 2016, 12:52:54 AM

https://underc0de.org/foro/php/web-scraping-24313/msg83908
https://underc0de.org/foro/programacion-web-247/scraping-web/msg93402
Título: Re:Extraer datos en php
Publicado por: deth en Febrero 17, 2016, 02:06:42 PM
oye gracias pero en ninguno de esos links dice como hacer lo que yo pido exactamente
Título: Re:Extraer datos en php
Publicado por: arthusu en Febrero 17, 2016, 02:53:07 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
oye gracias pero en ninguno de esos links dice como hacer lo que yo pido exactamente
Solo hay que leer un poquito mas los links que te pase y veras que:
(https://i.ytimg.com/vi/18AFmZ5tdRA/hqdefault.jpg)
Título: Re:Extraer datos en php
Publicado por: deth en Febrero 17, 2016, 03:28:29 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
oye gracias pero en ninguno de esos links dice como hacer lo que yo pido exactamente
Solo hay que leer un poquito mas los links que te pase y veras que:
(https://i.ytimg.com/vi/18AFmZ5tdRA/hqdefault.jpg)
oye gracias amigo pero fijate que lo lei todo y lo que hay es algo parecido mas no igual, y de paso tiene un link caido y no puedo realizar el ejercicio que sale ahi https://docs.google.com/file/d/0B_pyVfgTOpujbkFISXA5MG/editFUUFU
Título: Re:Extraer datos en php
Publicado por: arthusu en Febrero 17, 2016, 04:00:05 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
oye gracias pero en ninguno de esos links dice como hacer lo que yo pido exactamente
Solo hay que leer un poquito mas los links que te pase y veras que:
(https://i.ytimg.com/vi/18AFmZ5tdRA/hqdefault.jpg)
oye gracias amigo pero fijate que lo lei todo y lo que hay es algo parecido mas no igual, y de paso tiene un link caido y no puedo realizar el ejercicio que sale ahi https://docs.google.com/file/d/0B_pyVfgTOpujbkFISXA5MG/editFUUFU
No estoy en casa ahora mismo... pero llegando hare eso que pides utilizando ese post como referencia :')
Título: Re:Extraer datos en php
Publicado por: arthusu en Febrero 18, 2016, 01:42:22 AM
Aqui tienes la libreria: https://sourceforge.net/projects/simplehtmldom/files/

Código (php) [Seleccionar]
<?php

require_once(
'simple_html_dom.php');

$html file_get_html('https://underc0de.org/foro/dudas-generales-121');
$links $html->find('.subject_title a');
foreach($links as $element) {
echo $element->plaintext '<br>';
}

?>


Resultado:

(http://i.imgur.com/YWinrzW.png)

Si quieres que siga recorriendo entre las paginas tienes que hacer un bucle (usando cURL), puedes buscar recursion :') Saludos! xD