Salut, je ne comprends pas pourquoi mon code ne fonctionne pas. J'utilise Yahoo Server pour mon site.La fonction d'en-tête ne fonctionne pas sur le serveur en ligne?
Ceci est mon code de déconnexion (qui est exécuté avec succès sur localhost) mais quand je télécharge ce code en ligne, alors ça ne marche pas. plz aider
<?php
//logout code
include("../Config.php");
if (!isset ($_SESSION['username']))
{
header('HTTP/1.1 301 Moved Permanently');
header('Location: ../index.php');
if (!headers_sent())
{
header('Location: http://www.mysite.com/index.php');
exit;
}
}
else
{
$_SESSION = array();
session_destroy();
session_unset();
header('HTTP/1.1 301 Moved Permanently');
header('Location: ../index.php');
if (!headers_sent())
{
header('Location: http://www.mysite.com/index.php');
exit;
}
}
?>
le fichier config.php inclut le code de session (comme la session de démarrage)
Y at-il retourne la page d'erreur? Pourriez-vous vérifier cela avec display_errors = sur –
quelqu'un sait ici ?? –
il n'y a pas d'erreur –