Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2014, 11:11
cdiazr
(Desactivado)
 
Fecha de Ingreso: junio-2013
Ubicación: Santo Domingo de Guzmán
Mensajes: 35
Antigüedad: 10 años, 10 meses
Puntos: 1
Extraer dato de una web

Wenas!

Yo siempre me tengo que pelear con el "simple_html_dom.php" para conseguir los datos que quiero... jamás me funciona a la primera.

tengo este código...
Código PHP:
function getUserId($var) {    
        
        
$htmlCode file_get_html('http://'.$var.'.unetenet.com');
        
print_r($htmlCode);

        if(isset(
$htmlCode)) {

              
$data $htmlCode->find('span[class="letra_1"]');
              if(isset(
$data)) {
    
                  foreach(
$data as $info) {
                    
$item['name']           = $info->find('b'0)->plaintext;
                    
$item['membership']     = $info->find('b'1)->plaintext;
                    
$data[] = $item;
                  }   
              }
              
//Imprimo el resultado
              
echo "<pre>";
              
print_r($data);
              echo 
"</pre>";
        }

Y esta es la parte del código de la web que se parsea desde mi función
Código HTML:
<body style="position: relative; min-height: 100%; top: 0px;">
		<table width="980" border="0" cellspacing="0" cellpadding="0" class="fondo_principal" align="center">
		  <tbody><tr>
			<td>
			<table width="900" border="0" cellspacing="0" cellpadding="0" align="center">
			  <tbody><tr>
			    <td height="43" colspan="2">
				<span class="letra_1">Bienvenido al Sitio de <b>Perico de los palotes</b>  Miembro <b>"Premium"</b></span> 
Pues bien, no hay manera de que yo pueda extraer los datos ya que solo en esta parte
Código PHP:
$htmlCode file_get_html('http://'.$var.'.unetenet.com'); 
la web me salta que el proceso no ha tenido éxito con lo cual no puedo recuperar nada.

Alguna ayudita...?