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. -
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 -
Désolé pour le retard...
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 !! -
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 ! -
J'essaie en comparant avec la base de données.
-
M'en voudras-tu après ceci ? Mais j'ai enfin trouvé la solution la où je n'ai jamais songé chercher.
J'ai juste déplacé mon dossier admin et je l'ai rapproché de la racine...
Avant : http://www.mauvais-artistes.com/ad/admin/
Maintenant : http://www.mauvais-artistes.com/admin/
Précédent
- 1
- 2
- 3