Rss

7
Universidad Tecnológica del Valle de Toluca Dirección de Carrera de Tecnologías de la Información y Comunicación Técnico Superior Universitario en Tecnologías de la Información y Comunicación, Área Sistemas Informáticos Desarrollo Web Profesor: Raúl García Nombre del proyecto: RSS Por: Nombre: Saladino Flores Daniel Matrícula: 221110220 Nombre: Gómez Gil Abril Matrícula: 221111491 Grupo: TIC 92 NL: 8,9 Cuatrimestre: 9o Fecha de entrega: 06/06/2014 CARRETERA DEL DEPTO. DEL D.F. KM.75 SANTA MARÍA ATARASQUILLO, LERMA, MÉXICO, C.P. 52050. TELS. 7282859552/2859969/282247 www.utvtol.edu.mx

description

 

Transcript of Rss

Page 1: Rss

Universidad Tecnológica del Valle de Toluca

Dirección de Carrera de Tecnologías de la Información y Comunicación

Técnico Superior Universitario en Tecnologías de la Información y Comunicación, Área Sistemas Informáticos

Desarrollo Web

Profesor:

Raúl García

Nombre del proyecto:

RSS

Por:

Nombre: Saladino Flores Daniel Matrícula: 221110220

Nombre: Gómez Gil Abril Matrícula: 221111491

Grupo:

TIC – 92

NL: 8,9

Cuatrimestre:

9o

Fecha de entrega:

06/06/2014

CARRETERA DEL DEPTO. DEL D.F. KM.75 SANTA MARÍA ATARASQUILLO, LERMA, MÉXICO, C.P. 52050. TELS.

7282859552/2859969/282247

www.utvtol.edu.mx

Page 2: Rss

Que es el RSS

RSS es una forma muy sencilla para que puedas recibir, directamente en tu ordenador o en una página web online (a través de un lector RSS) información actualizada sobre tus páginas web favoritas, sin necesidad de que tengas que visitarlas una a una. Esta información se actualiza automáticamente, sin que tengas que hacer nada. Para recibir las noticias RSS la página deberá tener disponible el servicio RSS y deberás tener un lector Rss.

Si existen varias páginas web que te interesan que van actualizando sus contenidos y te gustaría mantenerte informado, un lector RSS te ahorrará mucho tiempo en esta tarea. Gracias al RSS, no tendrás que visitar cada una de las páginas web que te interesan para ver si han añadido o no algún artículo que te pueda interesar. Estas páginas te informarán a ti (a través de tu lector de RSS). Cuando ingreses a tu Lector RSS (o Rss Reader), estarás automáticamente informado sobre todas las novedades que se han producido en todas las páginas web que has dado de alta.

Los sistemas RSS tienen muchas ventajas que vamos a resumir. Gracias al RSS, tendrás reunidas en un mismo lugar y a un solo clic de distancia, toda la información actualizada de las páginas web (Fuentes o canales RSS) que más te interesan. Si todavía no te han quedado claro lo que es el RSS y lo que te puede aportar, puedes leer información adicional sobre para qué sirve el RSS y algunos ejemplos ilustrativos.

Page 3: Rss

Có digó

Index.php <html>

<head>

<!--paso 1 : colocar libreria de ajax-->

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

<!--paso 2 : coloca rlas funciones de java script para combos dinamicos-->

<script type="text/javascript">

$(function () {

$('#idc').click(function()

{

$('#resultado').load('rss.php?idc=' +

this.options[this.selectedIndex].value )

})

})

</script>

</head>

<body>

<form action = 'guardar.php' method = "POST">Seleccione una Opción

<select name='idc' id='idc' style="width:12em;">

<option

value="http://www.eluniversal.com.mx/rss/edomex.xml">Universal</option>

<option

value='http://sports.espn.go.com/espn/rss/news'>Sports</option>

<option

value='http://excelsior.feedsportal.com/c/33879/f/656214/index.rss'>Excelsior</option>

<option

value="http://www.aztecanoticias.com.mx/rss/mexico.xml">TV Azteca</option>

<option

value="http://www.buenastareas.com/rss.xml">Buenas Tareas</option>

</select>

<div id="resultado"></div>

<input type = 'submit' value = 'guardar'>

</form>

</body>

</html>

Page 4: Rss

Rss.php <?php

echo$url=$_GET['idc'];

if ($url!= "")

{

//$url = "http://sports.espn.go.com/espn/rss/news";

//$url = "http://excelsior.feedsportal.com/c/33879/f/656214/index.rss";

$rss = simplexml_load_file($url);

if($rss){

echo"<center><form name='formTpv' method='post'

action='comprar' style='border: 1px solid #CECECE;padding-left: 0px; width:600px;

background:red;'>";

echo '<h1>'.($rss->channel->title).'</h1>';

echo '<li>'.$rss->channel->pubDate.'</li>';

echo"</form>";

$items = $rss->channel->item;

$image = $rss->channel->image->url;

echo '<img src='.$image.'></center>';

echo"<center><table border='0' width='800px' style='border: 1px

solid #CECECE;padding-left: 10px; width:600px; background:;'>";

foreach($items as $item){

$title = $item->title;

$link = $item->link;

$published_on = $item->pubDate;

$description = $item->description;

$image = $item->image;

echo"<tr>

<td>";

echo '<h3><a href="'.$link.'">'.($title).'</a></h3>';

echo '<span>('.($published_on).')</span>';

echo '<p>'.($description).'</p>';

echo"

</td>

<tr>";

}

echo"</table></center>";

}

}

?>

Page 5: Rss

Resultadó:

Cómbó dina micó

Donde se selecciona la opción para elegir el tipo de rss

Búsqueda sports

Page 6: Rss

Búsqueda TV Azteca

Búsqueda Excelsior

Page 7: Rss

Búsqueda Buenas tareas