Underc0de - La Casa de los Informáticos

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
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
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
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
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
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
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