Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2010, 13:55
rodent
 
Fecha de Ingreso: mayo-2008
Mensajes: 13
Antigüedad: 16 años
Puntos: 0
les comento la situacion.
quiero sacar una tabla de una pagina web y meterla en la pagina en la q estoy parado.

les muestro lo q tengo echo..
se q es una negrada.. pero con q funcione me quedo hiper contento..

explico basicamente lo q hace..
la funcion get_include_contents toma como parametro una pagina. y devuelve un string con el contenido de la misma.
luego intento sacar la posicion del caracter que esta antes de la posicion inicial de la tabla. y intento sacar la posicion final de la tabla.
teniendo esos 2 int consigo sacar de el string q contiene la pagina lo q hay entre las posiciones tal y tal..
no se si fui claro jeje.. cualquier cosa pregunten ;)

Código PHP:
<?php
            $string 
get_include_contents('prueba/lallaa.html');

            function 
get_include_contents($filename) {
                if (
is_file($filename)) {
                    
ob_start();
                    include 
$filename;
                    
$contents ob_get_contents();
                    
ob_end_clean();
                    return 
$contents;
                }
                return 
false;
            }
            
$inicio substr_POSICION($string'<td style="color:#999999; font-weight:bold">Time on Server</td>');
            
$fin substr_POSICION($string'<tr align="center" bgcolor="#333333">
                    <td>21</td><td>'
);
            
$fragmento substr($string,$inicio,$fin);
            
            echo 
"<td>$fragmento<td>";
        
?>

si saben una mejor manera BUenisimo!!..
pero sino.. tambien me ayudaria si alguien sabe algun comando del substr que me de la posicion del ultimo caracter del string q le doy.

osea..
de de la palabra "elefante" busco "fan" y quiero q me devuelva la posicion de la n..
pero no puedo preguntar la posicion de la n.. xq en el string real.. hay miles de caracteres iguales al q quiero..

pd.. si encuentran más errores.. (q seguro q hay.. ) avisen ;)

salu2

sigo sin poder resolverlo :(..
vuelvo a explicar.. en una frase lo q quiero hacer =P.. lo otro creo q marea jeje

quiero obtener una tabla de una pagina web.



y les repito.. si tienen una manera facil de hacerlo.. mejor.. la q yo pense es muy chota y "complicada".

Última edición por GatorV; 20/05/2010 a las 14:20