j'ai un ptit pb après l'ouverture d'une session
Si l'utilisateur est mal identifié il est renvoyé à mon index ça fonctionne avec un javascript mais pas avec un header location
message d'erreur :
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\show u on line\recueil_fonction\fonction.php:92) in c:\program files\easyphp1-8\www\show u on line\accueiladmin.php on line 18
code :
Code : Tout sélectionner
<?php
if (isset($_POST['user_name']) && isset ($_POST['password']) ){
include ("recueil_fonction/fonction.php");
$pseudo = $_POST['user_name'];
$pwd = $_POST['password'];
conexion();
if (verification($pseudo,$pwd)){
session_start();
$_SESSION ['user_name'] = $pseudo;
$message = "Bienvenue en zone administrateur $pseudo <br /> ";
}
else {
/*echo"<script language ='javascript'>alert('Cette zone est protégée vous devez vous identifier pour y avoir accès');location.href='index.php'</script>";*/
header ('Location:index.php');
exit();
}
}
else {
echo "";
}
$PHP_SELF="";
echo '<div class="bannermenu">';
echo $message;
echo '<div>';
echo'<br /><br />';
// présentation du menu principale d'administration
echo '<div class="bannermenu2">';
echo'<br />';
echo '<a class ="black" href="admin.php"><li>Accèdez au listage de la base</li></a>';
echo'<br /><br />';
echo '<a class="black" href="http://imp4-g19.free.fr/" target="_blank"><li>Accéder au demande d\'ouverture de compte via webmail</li></a>';
echo'<br /><br />';
echo '<a class ="black" href="admin_mp.php"><li>Créer des comptes utilisateurs</li></a> ';
echo'<br /><br />';
echo '<a class ="black" href="index.php"><li>Retour à l\'accueil</li></a> ';
echo'<br /><br />';
echo '<u>Notes :</u> En zone utilisateur vous n\'avez accès qu\'au listage de la base où vous pouvez simplement ajouter vos photos.';
echo '</div>';
?>