Sessions php - Page 3
Résolu
Précédent
- 1
- 2
- 3
Non, le rep logs est d'origine, l'autre je l'ai créé mais ça ne change rien...
Désolé d'insister, ça devient interminable. Merci pour ton aide.
Désolé d'insister, ça devient interminable. Merci pour ton aide.
ok, on reprend...
on va fgaire un test..
crée un fichier test.php et met ca dedans :
<?php
session_start();
$Html="";
$Html.='<FORM Method="POST" Action="test.php">';
if (isset($_GET['Deconnect'])){session_destroy();
header('location: test.php');
}
if (!isset($_POST['login']) && !isset($_SESSION['login']) ){
if (isset($_GET['Erreur'])){$Html.= "Erreur login/mdp<br>";}
$Html.="
login : <INPUT type='text' size=20 name='login'><BR>
psw : <INPUT type='text' size=20 name='password'><BR>
<INPUT type='submit' value='Envoyer'>";
}else{
if (!isset($_SESSION['login']) ){
if ($_POST['login']=="monnom" && $_POST['password'] =="monpsw") {
$_SESSION['login'] = $_POST['login'];
$_SESSION['password'] = $_POST['password'];
$Html.="Bienvenue ".$_SESSION['login']."<br>";
$Html.="<a href=test.php?Deconnect=1>ici</a> pour deconnecter<br>";
$Html.="<a href=test.php>ici</a> pour acceder au site";
}else{
header('location: test.php?Erreur=1');
}
}else{
$Html.=" Ici le code de ma page quand l'utilisateur est logué<br>";
$Html.="<a href=test.php?Deconnect=1>ici</a> pour deconnecter";
}
}
$Html.='</FORM>';
echo $Html;
?>
met le en local et sur ton site et teste le...
login:monnom password : monpsw
je te l'ai mis aussi en ligne ici : http://jjsteing.ifrance.com/test.php
on va fgaire un test..
crée un fichier test.php et met ca dedans :
<?php
session_start();
$Html="";
$Html.='<FORM Method="POST" Action="test.php">';
if (isset($_GET['Deconnect'])){session_destroy();
header('location: test.php');
}
if (!isset($_POST['login']) && !isset($_SESSION['login']) ){
if (isset($_GET['Erreur'])){$Html.= "Erreur login/mdp<br>";}
$Html.="
login : <INPUT type='text' size=20 name='login'><BR>
psw : <INPUT type='text' size=20 name='password'><BR>
<INPUT type='submit' value='Envoyer'>";
}else{
if (!isset($_SESSION['login']) ){
if ($_POST['login']=="monnom" && $_POST['password'] =="monpsw") {
$_SESSION['login'] = $_POST['login'];
$_SESSION['password'] = $_POST['password'];
$Html.="Bienvenue ".$_SESSION['login']."<br>";
$Html.="<a href=test.php?Deconnect=1>ici</a> pour deconnecter<br>";
$Html.="<a href=test.php>ici</a> pour acceder au site";
}else{
header('location: test.php?Erreur=1');
}
}else{
$Html.=" Ici le code de ma page quand l'utilisateur est logué<br>";
$Html.="<a href=test.php?Deconnect=1>ici</a> pour deconnecter";
}
}
$Html.='</FORM>';
echo $Html;
?>
met le en local et sur ton site et teste le...
login:monnom password : monpsw
je te l'ai mis aussi en ligne ici : http://jjsteing.ifrance.com/test.php
Désolé pour le retard...
http://www.mauvais-artistes.com/test/ toujours rien visiblement. Et j'ai pas touché à ton code...
http://www.mauvais-artistes.com/test/ toujours rien visiblement. Et j'ai pas touché à ton code...
ben il m affiche bien la 1ere page, mais apres.. comme y a une réécriture de l adresse j ai erreur 404
pourquoi tu as http://www.mauvais-artistes.com/test/ et non http://www.mauvais-artistes.com/test.php ?
Car apres, comme je fait un post test.php dans le form et dans le header.. ca marche plus !!
pourquoi tu as http://www.mauvais-artistes.com/test/ et non http://www.mauvais-artistes.com/test.php ?
Car apres, comme je fait un post test.php dans le form et dans le header.. ca marche plus !!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'avais bien regardé ton code, sauf là ou il fallait...
http://www.mauvais-artistes.com/test/test.php
Ca marche !
http://www.mauvais-artistes.com/test/test.php
Ca marche !
Précédent
- 1
- 2
- 3