Php dans balise php (magpierss)
Résolu
matiou34
Messages postés
230
Statut
Membre
-
matiou34 Messages postés 230 Statut Membre -
matiou34 Messages postés 230 Statut Membre -
Bonjour,
J'essaie de créer une page de flux rss en utilisant magpierss.
Voici mon code initial :
<?php
require_once("feedparser.php");
echo FeedParser("https://news.google.com/rss?cf=all&hl=en-GB&as_scoring=r&geo=MOTSCLES&cf=all&gl=GB&ceid=GB:en", 10);
?>
et jusque là, ça marche. (MOTCLES est un simple exemple)
Je souhaite avoir à la place de "MOTSCLES" une variable préalablement définie que je vais récupérer avec la fonction get.
Et donnerait ça :
<?php
require_once("feedparser.php");
echo FeedParser("https://news.google.com/topstories?cf=all&hl=en-GB&as_scoring=r&geo&gl=GB&ceid=GB:en <?php
if(!empty($_GET['pays'])) {
$pays = $_GET['pays'];
echo $pays;
}
?>&cf=all&output=rss", 10);
?>
Sauf que bien entendu ça ne marche pas étant donné qu'il y a une balise php dans une autre.
Quel est la solution ?
Je vous remercie pour votre aide.
J'essaie de créer une page de flux rss en utilisant magpierss.
Voici mon code initial :
<?php
require_once("feedparser.php");
echo FeedParser("https://news.google.com/rss?cf=all&hl=en-GB&as_scoring=r&geo=MOTSCLES&cf=all&gl=GB&ceid=GB:en", 10);
?>
et jusque là, ça marche. (MOTCLES est un simple exemple)
Je souhaite avoir à la place de "MOTSCLES" une variable préalablement définie que je vais récupérer avec la fonction get.
Et donnerait ça :
<?php
require_once("feedparser.php");
echo FeedParser("https://news.google.com/topstories?cf=all&hl=en-GB&as_scoring=r&geo&gl=GB&ceid=GB:en <?php
if(!empty($_GET['pays'])) {
$pays = $_GET['pays'];
echo $pays;
}
?>&cf=all&output=rss", 10);
?>
Sauf que bien entendu ça ne marche pas étant donné qu'il y a une balise php dans une autre.
Quel est la solution ?
Je vous remercie pour votre aide.
A voir également:
- Php dans balise php (magpierss)
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Balise br ✓ - Forum CSS
- Retour a la ligne php ✓ - Forum PHP
- Php alert ✓ - Forum PHP
3 réponses
Bonsoir,
A voir si tu n'as pas déjà testé de cette manière (pas sûr que ça fonctionne ne connaissant pas la fonction FeedParser() ) :
A voir si tu n'as pas déjà testé de cette manière (pas sûr que ça fonctionne ne connaissant pas la fonction FeedParser() ) :
<?php
require_once("feedparser.php");
if(!empty($_GET['pays'])) {
$pays = $_GET['pays'];
} else {
// A toi de prévoir une valeur par défaut
$pays = '';
}
echo FeedParser("https://news.google.com/topstories?cf=all&ned=uk&hl=en&as_scoring=r&geo&hl=en-US&gl=US&ceid=US:en".$pays."&cf=all&output=rss", 10);
?>