Sessions php
Résolu/Fermé
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
-
24 juil. 2009 à 11:40
Fetide68 Messages postés 746 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 16 septembre 2024 - 29 juil. 2009 à 15:19
Fetide68 Messages postés 746 Date d'inscription dimanche 4 janvier 2009 Statut Membre Dernière intervention 16 septembre 2024 - 29 juil. 2009 à 15:19
47 réponses
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 18:39
28 juil. 2009 à 18:39
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.
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 20:41
28 juil. 2009 à 20:41
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
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 22:38
28 juil. 2009 à 22:38
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...
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
28 juil. 2009 à 22:48
28 juil. 2009 à 22:48
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
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
28 juil. 2009 à 23:26
28 juil. 2009 à 23:26
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 !
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
29 juil. 2009 à 10:03
29 juil. 2009 à 10:03
J'essaie en comparant avec la base de données.
Fetide68
Messages postés
746
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
16 septembre 2024
32
29 juil. 2009 à 15:19
29 juil. 2009 à 15:19
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/
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/