session ouverte et aprés?
Posté : 29 déc. 2005, 14:39
Bonjour, j'ai recupéré un tutorial qui m'a parmit d'authentifier un utilisateur et d'ouvrir une session. Ca marche trés bien, mais aprés??
Je souhaite que l'utilisateur une fois authentifié, puisse acceder a une page html ou autre (txt+images+d'autresliens), cette page faisant toujours référence a l'authentification.
j'ai un fichier secure qui dit:
"Il vous suffit maintenant d'ajouter include('secure.php') dans les scripts réservés pour que seules les personnes autorisées par la fonction verification() puissent les utiliser. Les autres seront redirigées vers le formulaire d’identification." OR je ne sais pas inclure cette fonction, j'ai fait une page html, avec une balise php avant celle du html, et la: erreur:
Je sais authentifier, mais je sais pas protéger mes pages par la suite.
Je pense etre au bout, pouvez vous me tuyauter? comment on peut faire pour que ma fonction verif agisse sur du contenu html??
MERCI
Je souhaite que l'utilisateur une fois authentifié, puisse acceder a une page html ou autre (txt+images+d'autresliens), cette page faisant toujours référence a l'authentification.
j'ai un fichier secure qui dit:
<?php
session_start() ;
// on vérifie si l'utilisateur est identifié
if ( !isset( $_SESSION['nom'] )) {
// la variable de session n’existe pas,
// donc l'utilisateur n'est pas authentifié
// On redirige sur la page permettant de s’authentifier
header('Location: auth.php') ;
// on arrête l'exécution
exit() ;
}
?>
j'ai lu le tuto la dessus, et voici leur conseil:"Il vous suffit maintenant d'ajouter include('secure.php') dans les scripts réservés pour que seules les personnes autorisées par la fonction verification() puissent les utiliser. Les autres seront redirigées vers le formulaire d’identification." OR je ne sais pas inclure cette fonction, j'ai fait une page html, avec une balise php avant celle du html, et la: erreur:
Code : Tout sélectionner
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at ...Je pense etre au bout, pouvez vous me tuyauter? comment on peut faire pour que ma fonction verif agisse sur du contenu html??
MERCI