begin process at 2010 02 10 09:31:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

Autre

 > 

RSS en menu déroulant


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

RSS en menu déroulant

mardi 19 septembre 2006 à 10:17:44 | RSS en menu déroulant

111702

Bonjour à tous

Je cherche un moyen de créer un menu deroulant avec plusieurs nom de sites, puis en selectionnant un des sites, avoir le flux RSS correspondant qui s'affiche en dessous. Est ce que quelqu'un sait comment réaliser un script PHP comme celui ci ?

Merci pour votre aide
mardi 19 septembre 2006 à 11:33:04 | Re : RSS en menu déroulant

coockiesch

Salut!
  C'est plutôt du JavaScript: http://www.javascriptfr.com > pour le menu déroulant
Ensuite, il te faut regarder du côté d'AJAX! :)

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...
"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
mardi 19 septembre 2006 à 15:02:03 | Re : RSS en menu déroulant

111702

Merci pour ta réponse, et j'ai été faire un tour coté Javascript, je rviens ici car maintenant j'ai une partie Javascript qui affiche le menu deroulant et une partie PHP qui affiche le flux RSS, mais comment faire pour recuperer le site sélectionné dans la barre pour le passer côté PHP pour l'affichage ? utiliser des variables?

Voici mon code
Merci
<html>

    <head>
    <SCRIPT language="JavaScript">
    function Lien() {
    i = document.Choix.Liste.selectedIndex;
    if (i == 0) return;
    url = document.Choix.Liste.options[i].value;
    parent.location.href = url;
}
</SCRIPT>
    </head>

    <body bgcolor="#ffffff">
        <p>
        <FORM NAME="Choix">
<SELECT NAME="Liste" onChange="Lien()">
<OPTION VALUE="">Choisir une informations
<OPTION VALUE="../../maison.html">Site Freenews
<OPTION VALUE="../../toto/index.html">Site Freeplayer
<OPTION VALUE="http://www.google.com">Site France3 Région
</SELECT>
</FORM></p>
   

<?
require_once 'rss_fetch.inc';

$url = 'http://www.freenews.fr/feeds/rss.php';
$rss = fetch_rss($url);

echo "Site: ", $rss->channel['title'], "<br>\n";
foreach ($rss->items as $item ) {
    $title = $item[title];
    $url   = $item[link];
    echo "<a href=$url>$title</a></li><br>\n";
}
?>
</body>

</html>
mardi 19 septembre 2006 à 15:39:19 | Re : RSS en menu déroulant

111702

Réponse acceptée !
J'ai trouvé ! comme quoi...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

    <head>
        <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
        <meta name="generator" content="Adobe GoLive 6">
        <title>Welcome to Adobe GoLive 6</title>
        <SCRIPT language="JavaScript">
        function Lien() {
    i = document.Choix.Liste.selectedIndex;
    if (i == 0) return;
    url = document.Choix.Liste.options[i].value;
    parent.location.href = url;
}
</SCRIPT>
    </head>

    <body bgcolor="#ffffff">
        <p>
        <FORM NAME="Choix">
<SELECT NAME="Liste"
<OPTION VALUE="http://www.freenews.fr/feeds/rss.php">Choisir une information
<OPTION VALUE="http://www.freenews.fr/feeds/rss.php">Site Freenews
<OPTION VALUE="http://www.generation-nt.com/export/rss_astuces.xml">Site Generation NT
<OPTION VALUE="http://www.google.com">Recherche
</SELECT>
<input type="submit" value="Afficher"/>
</FORM></p>
   

<?
require_once 'rss_fetch.inc';

$url = $_GET["Liste"];
$rss = fetch_rss($url);

echo "Site: ", $rss->channel['title'], "<br>\n";
foreach ($rss->items as $item ) {
    $title = $item[title];
    $url   = $item[link];
    echo "<a href=$url>$title</a></li><br>\n";
}
?>
</body>

</html>


Cette discussion est classée dans : menu, rss, déroulant, sites


Répondre à ce message

Sujets en rapport avec ce message

Récupérer variable d'un menu déroulant. [ par DarkSchneider ] Bonjour, un nouveau problème m'amène en ces lieux. Voilà, je voudrai savoir comment récupérer la valeur saisi dans un menu déroulant. Voici le formmail.php [ par pyranhaz ] J'ai un formmail en phpIl fait bien son travail et je l'apprécie, mais il y a un hic assez énervant qui m'échappe...Tous les menus déroulant ne peuven Menu déroulant à partir d'une requête mysql [ par tweeder ] Bonjour,J'ai essayé de trouver sur le site un exemple pour ma question mais j'ai pas trouvé. J'aimerais généré un menu déroulant html à partir des élé Amélioration d'une menu déroulant [ par perig ] Salut !!!Voilà, j'ai le script suivant : Theme1 <option value=' Theme2'& Menu déroulant automatique ... [ par oki972 ] Bonjour je suis débutant et j'ai un gros soucis.J'ai une base de donnée qui recense des titres de livres et pour supprimer le champ correspondant a un menu déroulant [ par angelique ] Bonjour,Savez vous (ou est il possible) de faire apparaitre un menu déroulant dans un menu déroulant? Merci Menu déroulant [ par bosco ] Bjr, je voudré savoir comment faire un menu déroulant ?merci et @ + Image dans menu déroulant [ par jadiema ] Bonjour, Existe-t-il un moyen d'afficher une image au format .gif ou jpg dans un menu déroulant avec PHP?Merci d'avance de votre aide, jérémie Menu déroulant [ par tweeder ] Ma question est fort simpleJe dois valider un formulaire mais sans perdre les données qui sont inscrites. Je réinscris dans le formulaire les données Boucle sans répétition [ par zildal ] Bonjour,J'ai fait le menu déroulant avec while. ça marche fortement bien!>Par exemple :$requet=mysql_query("SELECT annee FROM Films");?> <? while ($i


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales