Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : RSS en menu déroulant [ Base de données / Autre ] (111702)

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é 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...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,296 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.