Notice: A session had already been started - ignoring session_st
Résolu
Zakarya93
Messages postés
1026
Statut
Membre
-
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai cette erreur : Notice: A session had already been started - ignoring session_start() in C:\wamp\www\rs\pages\liste_membre.php on line 5
Merci d'avance :)
J'ai cette erreur : Notice: A session had already been started - ignoring session_start() in C:\wamp\www\rs\pages\liste_membre.php on line 5
<?php
require_once('functions/membre.func.php');
include('body/header.php');
include('body/menu.php');
session_start()
?>
<h3>Liste des membres</h3>
<?php
$pseudos_avatars = recuperer_pseudo_avatar();
if(!empty($pseudos_avatars)) {
foreach($pseudos_avatars as $pseudo_avatar) {
echo "<p><a href=''>".$pseudo_avatar['pseudo']."</a></p>
<a href=''>
<img src='avatar/".$pseudo_avatar['avatar']."' height='100' width='100' alt='avatar'>
</a>";
}
}else{
echo"<div class='error'>Vous êtes le seul membre pour l'instant</div>";
}
Merci d'avance :)
2 réponses
-
Comme je te l'ai déjà indiqué ...
pour démarrer "proprement" une session et éviter le message d'erreur que tu nous donnes...
il faut faire ainsi :
if(session_id() == '') { session_start(); }
-
Au passage ....
vu que dans ton INDEX.PHP tu as déjà ce code :$tmp='functions/'.$page.'.func.php'; if(file_exists($tmp)){ require_once($tmp); }
Celle-ci est INUTILErequire_once('functions/membre.func.php');