Foros del Web » Programando para Internet » PHP »

ayuda RSS_php_Mysql COMO DOY LA OPCION DE Q QGREGEN MI WEB A UN LECTOR RSS?????

Estas en el tema de ayuda RSS_php_Mysql COMO DOY LA OPCION DE Q QGREGEN MI WEB A UN LECTOR RSS????? en el foro de PHP en Foros del Web. hola creo q algunos ya han leido esta pregunta en algun otro foro.... *necesito que mi web que da cierta informacion(noticias varias) entrege el "servicio ...
  #1 (permalink)  
Antiguo 20/01/2009, 12:29
 
Fecha de Ingreso: enero-2009
Mensajes: 3
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta ayuda RSS_php_Mysql COMO DOY LA OPCION DE Q QGREGEN MI WEB A UN LECTOR RSS?????

hola
creo q algunos ya han leido esta pregunta en algun otro foro....

*necesito que mi web que da cierta informacion(noticias varias) entrege el "servicio de RSS" osea q me puedan agregar lectores rss(google reader etc.) o navegadores varios.

**el drama q los ejemplos q he visto en foros no me han resultado**

datos:
index (de prueba)--> tooa piñufla en html.
tabla (de prueba)--> mysql. {campos--> id, titulo, resumen, descripcion, fecha}

*** bueno la idea es , que cuando pinchen el tipico icono de rss de la web.
recibiran los enlances de cada noticia(navegador o lector rss). y cuando cambien las noticias(almacenadas en BD) se actualizen solos los Item del doc. XML dependiendo del campo Titulo****
?????????????¿¿¿¿¿¿¿¿¿¿¿?¿?¿?¿?

ojala me puedan ayudar
gracias

[email protected]

Última edición por zertero; 20/01/2009 a las 12:41
  #2 (permalink)  
Antiguo 20/01/2009, 14:48
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: ayuda RSS_php_Mysql COMO DOY LA OPCION DE Q QGREGEN MI WEB A UN LECTOR RSS

Tema trasladado a PHP.

El RSS, no se genera con la base de datos si no con el lenguaje de programación que estes usando deduzco que es con PHP por tu titulo.

Saludos
  #3 (permalink)  
Antiguo 21/01/2009, 05:32
 
Fecha de Ingreso: enero-2009
Mensajes: 3
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: ayuda RSS_php_Mysql COMO DOY LA OPCION DE Q QGREGEN MI WEB A UN LECTOR RSS

no se si estan cierto lo q dices... ya que vi algunos ejemplos donde dicen q se puede hacer. no lo he podido comprabar si.

MIRA O_O este es el tipico doc.XML q se hace y linkea al presionar el icono naranjo de rss.

<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title>Titulo a agregar al navegador o lector</title>
<link>direccion web del sitio</link>
<description>descripcion del sitio</description>

<item>
<title>titulo de la noticia</title>
<link>link de la pagina donde se ubica la noticia</link>
<description> descripcion de la noticia</description>
</item>


</channel>
</rss>

la idea es que este doc, se haga en php y en ve de agregar los ITEM manualmente, se agregen desde la BD. osea cuando presione el icono naranjo de rss, haga un tipo de select a la DB y se generen Los ITEM.


LA vola es q... COMO SE HACE???????????????
ayuda porfa
  #4 (permalink)  
Antiguo 21/01/2009, 05:44
 
Fecha de Ingreso: abril-2008
Ubicación: Montevideo - Uruguay
Mensajes: 156
Antigüedad: 16 años
Puntos: 5
Respuesta: ayuda RSS_php_Mysql COMO DOY LA OPCION DE Q QGREGEN MI WEB A UN LECTOR RSS

Hi

http://www.gamesourcestudios.com/blo...micos-con-php/

A ver si te puede ayudar :)

P.D: Lo que dice GatorV es cierto, lo generas con el lenguaje que estés utilizando, que levantes datos desde la BD es otra cosa, al fin y al cabo lo deberás hacer con un lenguaje que consulte a esa BD ;)
__________________
--
Mi Portfolio Online! Visitalo!
--
  #5 (permalink)  
Antiguo 21/01/2009, 14:45
 
Fecha de Ingreso: enero-2009
Mensajes: 3
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: ayuda RSS_php_Mysql COMO DOY LA OPCION DE Q QGREGEN MI WEB A UN LECTOR RSS

wena vola OE!!!!

ya me sirvio, auke modifique algunos detalles, pero lo weno es q funciono.

gracias por el link proguri.


***pa los perdios o los q no le ha funcionado.........***

PD's
:
1- al archivo ejemplo llamenlo *.php ejem: rss.php



2- la conexion a la BD q no estaba en el ejemplo, a agrege al principio del codigo(opcion personal)
osea en un mismo archivo rss.php tenemos la conexion a BD y genera el Xml y toas esas manos
php estructurado XD

algo asi...

$cx = mysql_connect('localhost','root',' ')or die ("ERROR CONECTION, CHICKEN!");
mysql_select_db('nombre de la base de datos',$cx) or die ("ERROR DATABASE");



3- los datos q tienen q cambiar en la parte del while(doc ejemplo del link q dio el pana proguri, post anterior),
cuando se genera los Item........

una de 2, en la tabla creada en mysql pongan los mismos nombres(campos) del ejemplo, o los del ejemplo cambienlos
por los nombres(campos) q ya tienen en la tabla creada por vosotros.
pero la idea q los campos q tienen en la BD sean los mismos q esten en el ciclo while.
en esta parte....

<title>'.$reg["titulo"].'</title>

cambiar los q esta ["entre corchetes"]



4- a su pagina index.php agrengenle el link de rss.php o como la hayan llamaDO.



5- si funciona bien la vaina, firefox o explorer kedara en blanco.
jajaj
ohh funo la wea

na, si funciono (siempre y cuando no te tire errrores.)

para q no te frustes, al final del codigo Ejem. rss.php

agrega un print
.
.
.

fwrite ($file, $xml);

close($file);
print ('RSS CreadO');
?>



6- aki solo creamos o llenamos el rss.xml, no lo muestra, por ende, llamemoslo

http://localhost/rss.xml

y ahi en explorer visualizaran el contenido, y con firefox te pregunta si lo quieres agregar a su marcador.

6- si kieren agregar su rss a google reader ......leean sto

http://disenosemigdio.wordpress.com/2008/10/17/colocar-en-tu-pagina-web-el-boton-add-to-google/





****
ojala les sirva pa los que stan perdios, como lo estaba yo.

Y RECUERDEN Q MI POST ES PARA COMPLEMENTAR EL EJEMPLO DEL POST ANTERIOR
http://www.gamesourcestudios.com/blog/rss-dinamicos-con-php/

no vendaN la PescA!!

Última edición por zertero; 21/01/2009 a las 15:04
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 11:34.