Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2010, 22:17
Zeridis
 
Fecha de Ingreso: abril-2010
Mensajes: 10
Antigüedad: 14 años
Puntos: 0
Almacenar contenido de cuadro IFrame en base de datos

Saludos a todos,

Por favor su ayuda por aquí. Había preguntado en sección de javascript, pero me han orientado a que mi caso podría ser llevado a cabo usando PHP y por esto consulto en esta sección. Mi caso es como sigue.
---------------------------------------------------------------------------------------------------
Bueno, no soy programador, pero he aprendido algunas cosas en el camino al tratar de implementar una página web mediante Joomla. Hasta ahora voy relativamente bien. L pregunta comienza al momento que agregué un IFrame que muestra informacion de eventos provenientes de un proveedor externo y que se actualiza cada minuto, aunque no hayan nuevos eventos que mostrar.

Lo que busco es algún script que periódicamente (unas 2 veces al día) copie el contenido que muestra este IFrame y que lo envíe a una base de datos MySQL o a un archivo de texto por ejemplo, y saber dónde colocar el script PHP dentro del servidor. (Básciamente automatizar un Copy, Paste y enviarlo a un archivo dentro del sitio web)

Al ser contenido dinámico lo que muestra el IFrame (en promedio 20 a 100 lineas al mismo tiempo), mi objetivo es colocar un script dentro del servidor en que se aloja la página e ir almacenando la información diaria para tener un base para luego contruir una referencia histórica donde los visitantes puedan tener acceso a los eventos pasados (por ej: del dia anterior, la última semana, el último mes, etc) eligiendolos por fechas o países.


El códigp del IFrame es algo como sigue:
Código:
<iframe id="Eventos" frameborder="0" style="width:676px; height:500px;" src="" allowtransparency="true"></iframe>
<script type="text/javascript" src="http://www.proveedor-del-IFrame.com/js/eventos.js?p=328&s=1&l=3&h=www.proveedor-del-IFrame.com"></script>
Y muestra los datos en una tabla de manera similar a:


Si navego por el sitio y el contenido de la tabla IFrame, queda en forma de texto como sigue:

Código:
Country 1: Place
04-12-2010 20:45 - cloudy - partly cloudy Now
Country 2: Place
04-12-2010 19:00 - cloudy - cloudy Now
.
.
.
Country N: Place
04-12-2010 17:30 - Sunny - Partly cloudy Now


Tal vez alguien me puede orientar cómo hacerlo con algún para esto.

Muchas gracias de antemano.