Foros del Web » Programando para Internet » PHP »

Datos de html a PHP

Estas en el tema de Datos de html a PHP en el foro de PHP en Foros del Web. Quisiera saber si puedo jalar datos de una pagina html a PHP, asi puedo introducierlo a un flash pero bueno ese es otro rollo... diganmos ...
  #1 (permalink)  
Antiguo 11/09/2005, 11:32
 
Fecha de Ingreso: diciembre-2002
Ubicación: arequipa
Mensajes: 114
Antigüedad: 15 años
Puntos: 0
Datos de html a PHP

Quisiera saber si puedo jalar datos de una pagina html a PHP, asi puedo introducierlo a un flash pero bueno ese es otro rollo...
diganmos en l apagina html tengo.

Played @ Song Title
18:27:53 Jarabe de Palo - Depende Current Song
18:22:32 enanitos verdes - luz de dia
18:18:06 Enanitos verdes - dame un una oportunidad
18:13:35 enanitos verdes - luz de dia
18:13:17 Jarabe De Palo - Dicen
18:12:17 Los Enanitos Verdes - Cada Ves Que Digo Adios
18:09:07 Jarabe De Palo - Dicen
18:05:08 enanitos verdes & julieta venegas - el guerrero (en vivo)
18:00:46 Jarabe de Palo - Depende
17:56:58 enanitos verdes - lamento boliviano

imprimidos es la hoja de te da el Shoutcats quisiera introducirlos a un PHP.
tal vez puedan darme una mano.
  #2 (permalink)  
Antiguo 11/09/2005, 11:52
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Pero .. esa "página" es HTML en sí? o sólo texto plano con esos datos? .. Es decir ... revisa el "código fuente" de esa página y mira si sólo tienes eso que aquí muestras o más tag's HTML ... por qué hay que identificar "donde" empiezan esos datos o como son presentados (con su código) como para buscar algún "patrón" que se cumpla y de ahí aplicar expresiones regulares (si corresponde) para filtrar todo el HTML que no necesties.

Por otro lado .. si la página fuese HTML y -solo. contiene esa información (lo que ves) .. podrías aplicar: strip_tags() (www.php.net/strip_tags) para quitar todo HTML previo lectura de tu página sobre una variable usando fopen() y afines (www.php.net/fopen)

Un saludo,
  #3 (permalink)  
Antiguo 11/09/2005, 12:57
 
Fecha de Ingreso: diciembre-2002
Ubicación: arequipa
Mensajes: 114
Antigüedad: 15 años
Puntos: 0
mira la pagina es de shoutcats y quiero cargar como decir las listas de canciones en un php la pagina de shoutcats no se puede modificar ya q esta encriptada es por eso q poniendo la direccion para el php poder cargar las canciones en mi php.

Aqui tye dejo el codigo

<META content="MSHTML 6.00.2900.2722" name=GENERATOR></HEAD>
<BODY text=#eeeeee vLink=#001155 aLink=#ff0000 link=#001155 bgColor=#000000
leftMargin=0 topMargin=0 marginwidth="0" marginheight="0"><FONT class=default>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD height=50><FONT class=logoText>&nbsp;SHOUTcast Song
History</FONT></TD></TR>
<TR>
<TD align=right height=14><FONT class=ltv><A id=ltv
href="http://www.shoutcast.com/">SHOUTcast Server Version
1.9.5/Linux</A></FONT></TD></TR>
<TR>
<TD align=middle bgColor=#dddddd height=20>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align=middle><FONT class=tnl><A id=tnl
href="http://84.244.7.20:9000/index.html">Status</A></FONT></TD>
<TD align=middle><FONT class=tnl>&nbsp;|&nbsp;</FONT></TD>
<TD align=middle><FONT class=tnl><A id=tnl
href="http://84.244.7.20:9000/played.html">Song
History</A></FONT></TD>
<TD align=middle><FONT class=tnl>&nbsp;|&nbsp;</FONT></TD>
<TD align=middle><FONT class=tnl><A id=tnl
href="http://84.244.7.20:9000/listen.pls">Listen</A></FONT></TD>
<TD align=middle><FONT class=tnl>&nbsp;|&nbsp;</FONT></TD>
<TD align=middle><FONT class=tnl><A id=tnl
href="http://84.244.7.20:9000/home.html">Stream URL</A></FONT></TD>
<TD align=middle><FONT class=tnl>&nbsp;|&nbsp;</FONT></TD>
<TD align=middle><FONT class=tnl><A id=tnl
href="http://84.244.7.20:9000/admin.cgi">Admin
Login</A></FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE cellSpacing=2 cellPadding=2 border=0>
<TBODY>
<TR>
<TD>Played @</TD>
<TD><B>Song Title</B></TD></TR>
<TR>
<TD>18:27:53</TD>
<TD>Jarabe de Palo - Depende
<TD><B>Current Song</B></TD></TR>
<TR>
<TD>18:22:32</TD>
<TD>enanitos verdes - luz de dia</TD>
<TR>
<TD>18:18:06</TD>
<TD>Enanitos verdes - dame un una oportunidad</TD>
<TR>
<TD>18:13:35</TD>
<TD>enanitos verdes - luz de dia</TD>
<TR>
<TD>18:13:17</TD>
<TD>Jarabe De Palo - Dicen</TD>
<TR>
<TD>18:12:17</TD>
<TD>Los Enanitos Verdes - Cada Ves Que Digo Adios</TD>
<TR>
<TD>18:09:07</TD>
<TD>Jarabe De Palo - Dicen</TD>
<TR>
<TD>18:05:08</TD>
<TD>enanitos verdes &amp; julieta venegas - el guerrero (en vivo)</TD>
<TR>
<TD>18:00:46</TD>
<TD>Jarabe de Palo - Depende</TD>
<TR>
<TD>17:56:58</TD>
<TD>enanitos verdes - lamento boliviano</TD></TR></TBODY></TABLE><BR><BR>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD noWrap align=middle bgColor=#dddddd colSpan=5>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD><FONT class=ltv>Written by Stephen 'Tag Loomis, Tom Pepper and
Justin Frankel</FONT></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD noWrap align=middle colSpan=5><FONT class=ST><B><A
href="http://www.shoutcast.com/disclaimer.phtml">Copyright Nullsoft
Inc</A><A href="http://84.244.7.20:9000/llamacookie">.</A>
1998-2004</B></FONT></TD></TR></TBODY></TABLE></FONT></BODY></HTML>
  #4 (permalink)  
Antiguo 11/09/2005, 21:15
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
No conozco bien como trabaja "Shoutcast" pero parece que puede o también genera XML para esos resultados .. Si es así (busca esa opción o información al respecto) te será más fácil "parsear" ese tipo de archivo con estructura bien definida y estructurada (valga la rebundancia) que no "parsear" todo ese HTML de forma dinámica usando expresiones regulares (las cuales no son mi fuerte).

Revisa estas utilidades para tal fin -ya hechas- (a veces no vale la pena re-inventar la rueda ..)
http://www.gmtt.co.uk/details.php?file=3
http://www.kription.com/scxml/recent.html
http://www.radiotoolbox.com/downloads/

Usa google .. veras más información al respecto.

Un saludo,
  #5 (permalink)  
Antiguo 11/09/2005, 22:04
 
Fecha de Ingreso: diciembre-2002
Ubicación: arequipa
Mensajes: 114
Antigüedad: 15 años
Puntos: 0
salio todo perfecto
  #6 (permalink)  
Antiguo 12/09/2005, 07:13
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
Iniciado por tomili
salio todo perfecto
Como termino del tema .. podrías indicar que solución optastes .. como para que le sirva a otro compañero a futuro que esté en el mismo dilema.

Un saludo,
  #7 (permalink)  
Antiguo 12/09/2005, 09:35
 
Fecha de Ingreso: diciembre-2002
Ubicación: arequipa
Mensajes: 114
Antigüedad: 15 años
Puntos: 0
Shoutcats es un sistema de radio en elcual solo tiene un ejecutable las configuraciones para q funcione, mas no tiene una pagina web modificable... pero cuando ponemos en nuestro vanegador http://nuestroip:8000 que es el puerto de coneccion para trasferir musica nos ale una pagina con los registros 10 ultimas canciones un login para el admnistrador... cuando entramos al area del administrador vemos q hay varias opciones en el cual existe un xml en el cual no podia usarlo ya que tenia q loguearme para ello en las paginas q me mandaste estan las soluciones mejor dicho la respuesta ya casi terminada.
pero la solucion es la siguiente para usar el xml.

...
<?
$scpass = "nuestro password";
fputs($scfp,"GET /admin.cgi?pass=$scpass&mode=viewxml);

alli ya tendriamos acceso a nuestro xml de shoucats y crear nuestra pagia web.
http://www.gmtt.co.uk/files.php?cat=2 aqui tenemos el link de la descarga q yo opte.
suerte para las personas q tienen ma misma duda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:00.