Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1718 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème de déconnexion en php

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème de déconnexion en php

n°2027832
atout1
Etudiant
Posté le 08-10-2010 à 13:01:25  profilanswer
 

Bonjour, tout le monde  
 
En fait, j'ai un problème avec un script de déconnexion en PHP, en fait chaque fois que je clique sur déconnexion et après sur dans le navigateur sur page précedent il revient vers la page avant et moi je veux qu'il me redirige vers la page d'identification. Merci pour votre aide  
voici mon code :
 
login.php
<?php
<form action='console.php' method='post' class='recruteur-form'>
<table>
<tr>
<td class='label'><label for='email'>Adresse e-mail</label></td>
<td class='input'>
<input name='email' type='text' value='' size=32/>
</td>
</tr>
<tr>
<td class='label'><label for='passw'>Mot de passe</label></td>
<td class='input'>
<input name='passw' type='password' value='' size=32/>
</td>
</tr>
<tr>
<td class='submit' colspan='2'>
<input name='login_submit' type='submit' value='Accéder à mon espace'/>
</td>
</tr>
</table>
</form>
?>
 

console.php:

<?php
 
session_start();
 
$email = $_POST['email'];
$pass = $_POST['passw'];
 
if($email == "toto" )
{
$_SESSION['recruteur'] = $email;
echo "
<p align='left'>Connexion réussi </p>
<p><a href='logout.php'>Déconnexion</p>";
 
}
else
{
echo "erreur de connexion!!!!!";
}
 
?>
 
logout.php
 
<?php
 
session_start();
$_SESSION = array();
session_destroy();
header('Location: login.php');
?>
 

mood
Publicité
Posté le 08-10-2010 à 13:01:25  profilanswer
 

n°2027838
skeye
Posté le 08-10-2010 à 13:23:51  profilanswer
 

Si tu n'acceptes pas que cliquer sur "précédent" te redirige bel et bien sur la page précédente, tu vas avoir des problèmes avec le web, effectivement.
En l'occurrence ton navigateur te demande je suppose s'il faut renvoyer les données en POST. Si tu réponds oui ça revient à renvoyer la saisie que tu as faite sur ta page de login...avec évidemment le même résultat.

 

PS: refaire un topic n'était pas forcément la solution...

Message cité 1 fois
Message édité par skeye le 08-10-2010 à 13:24:14

---------------
Can't buy what I want because it's free -
n°2027846
atout1
Etudiant
Posté le 08-10-2010 à 13:50:36  profilanswer
 

skeye a écrit :

Si tu n'acceptes pas que cliquer sur "précédent" te redirige bel et bien sur la page précédente, tu vas avoir des problèmes avec le web, effectivement.
En l'occurrence ton navigateur te demande je suppose s'il faut renvoyer les données en POST. Si tu réponds oui ça revient à renvoyer la saisie que tu as faite sur ta page de login...avec évidemment le même résultat.
 
PS: refaire un topic n'était pas forcément la solution...


 
Merci pour la réponse
oui cé vrai il me demande si je veux renvoyer la saisie.. comment faire alors pour pas avoir cette demande ??

n°2027847
skeye
Posté le 08-10-2010 à 13:53:14  profilanswer
 

Avoir pour ton login le même principe qu'au logout : le traitement du formulaire se fait dans un script qui n'affiche rien, mais redirige ailleurs une fois son boulot terminé.


Message édité par skeye le 08-10-2010 à 13:55:58

---------------
Can't buy what I want because it's free -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème de déconnexion en php

 

Sujets relatifs
process problémegros probleme de menu
Problème avec SimpleXMLwebservice C# et consommation SOAP : problème de namespace
Problème de décalage sur un wordpress[réglé]probleme newbe pour excel merci d'avance
convertir \u00eb en ë (résolu, problème d'encodage/décodage)[Resolu] probleme suppression du contenu d'une cellule
Problème de session: deconnexion.XMLHttpRequest : problème de deconnexion ?
Plus de sujets relatifs à : Problème de déconnexion en php


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR