Problème php avec la balise split

Résolu
Crazy Dragon Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -  
Crazy Dragon Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un petit souci de codage et avant qu'il ne me reste plus un seul cheveux sur la tête j'aimerais si possible que vous m'aidiez à le résoudre. Voila à partir d'un flux RSS je cherche à isoler des groupes de vidéos qui sont définit. Je suis donc en train de développé un script PHP qui permettra d'afficher plusieur groupe en même temps et ce de manière transversale. Avec un groupe ça marche mais dès que je programme pour plusieurs j'ai ce message d'erreur:

Fatal error: Function name must be a string in C:\Users\Fred\Desktop\EasyPHP 2.0b1\www\webtv\script2.php on line 22

et voila mon code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Script PHP</title>
</head>

<body>

<h1>Caractéristiques du Flux</h1>

<?php

include_once('simplepie.inc');

if (isset($_GET['groupe'])){

$groupe = $_GET['groupe'];

$listeGroupes = split('.','$groupe');

foreach($listeGroupes() as $groupe){
echo $groupe;

$feed = new SimplePie();

$feed->set_feed_url('http://podcast.unice.fr/groups/'.$groupe.'/blog/index.rss');
$success = $feed->init();

echo $feed->get_title();
echo '<br/>';
echo $feed->get_description();
echo '<br/>';
echo $feed->get_link();
echo '<br/>';

}
}

else
{
print "Pas de groupe choisit";
}

foreach($feed->get_items() as $item){

echo "<h3>".$item->get_title()."</h3>";
echo '<br/>';
echo $item->get_description();
echo '<br/>';
echo $item->get_link();
echo '<br/>';
echo $item->get_enclosure();
echo '<br/>';
echo $item->get_date();
echo '<hr/>';

}
?>

</body>
</html>

PS: la ligne 22 est foreach($listeGroupes() as $groupe){
A voir également:

6 réponses

Utilisateur anonyme
 
As-tu essayé sans les parenthèses ?
foreach($listeGroupes as $groupe){
0
Crazy Dragon Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
j'ai plus d'erreur mais ça m'affiche tout blanc
0
Utilisateur anonyme
 
Essaye un var_dump($listeGroupes) et de $listeGroupes(). Vérifie le contenu de ta variable et sa structure.
0
Crazy Dragon Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
je dois le mettre où le var_dump($listeGroupes)
0
Utilisateur anonyme
 
Juste avant la foreach. Pour afficher tout ce que tu lui donnes à manger à ta foreach.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Crazy Dragon Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
voila ce qui me renvoi

Parse error: parse error, unexpected T_FOREACH in C:\Users\Fred\Desktop\EasyPHP 2.0b1\www\webtv\script2.php on line 23
0
Crazy Dragon Messages postés 21 Date d'inscription   Statut Membre Dernière intervention  
 
c'est bon problème résolu j'ai remplacé le split par explode ^^
0