Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2013, 15:41
marcelocuiza_de
 
Fecha de Ingreso: abril-2013
Mensajes: 60
Antigüedad: 11 años, 10 meses
Puntos: 2
Pregunta fopen, fread: obtener solo una parte de un archivo .html

bueno... supongamos que tengo el siguiente archivo .html
Código HTML:
Ver original
  1. <div id="uno">
  2. contenido , otras etiquetas varias, bla bla bla
  3. </div>
  4. <div id="dos">
  5. contenido , otras etiquetas varias, bla bla bla
  6. </div>
  7. <div id="tres">
  8. contenido , otras etiquetas varias, bla bla bla
  9. </div>
  10. <div id="cuatro">
  11. contenido , otras etiquetas varias, bla bla bla
  12. </div>
  13. <div id="cinco">
  14. contenido , otras etiquetas varias, bla bla bla
  15. </div>
  16. <div id="seis">
  17. contenido , otras etiquetas varias, bla bla bla
  18. </div>

luego con php accedo al html
accedo al archivo

Código PHP:
Ver original
  1. $filename = archivo.html;
  2. $handle = fopen($filename, "rb");
  3. $contents = fread($handle, filesize($filename));
  4. fclose($handle);

hasta ahi todo bien, obtengo todo el contenido del .html en una variable,
el problema es el siguiente...

quiero obtener solo una parte o dos, o los que yo quiera y no siempre todo el contenido del .html.

es decir almacenar en mi varible php $contents solo el div con id = "uno"..

es posible?