bonjour
je propose un simulateur de credit accessible soit par le grand public soit par un acces privé (plus detaillé).
dans tous les cas, on accède à un fichier simulation.php.
si le mot de passe est erronné ou absent après une simulation, on est transféré sur un fichier reponse.php
lorsque je fais une simulation dans la partie privée, la réponse est donnée dans final.php
je protege l'acces à la partie privée de mon site par un simple mot de passe
sur l'index on saisie son mot de passe, ce qui permet d'acceder à un fichier partenaire.php
j'ai fait un simple test
pour l'acces à partenaire.phpCode:
1
2 if ($_POST['admin'] !=='AAAAAA' or $_POST['motpasse'] !=='111111') {header("location: index.php");}
et
pour mon acces à final .phpCode:
1
2
3
4 if($_SESSION['admin'] =='AAAAAA' and $_SESSION['motpasse'] =='111111') {header("location: final.php");} elseif ($_SESSION['admin'] !=='AAAAAA' or $_SESSION['motpasse'] !=='111111') {header("location: reponse.php");}
l'acces à partenaire.php est ok pas l'acces à final .php!!!!
je suis systématiquement transféré sur reponse.php (mot de passe absent)
en contrôlant par
le mot de passe et l'admin sont bien tranféré de index.php à partenaire.php mais si je contrôle parCode:
1
2
3
4 $admin=$_POST['admin']; $motpass=$_POST['motpasse']; echo "$admin<br/>"; echo "$motpass<br/>";
sur le fichier simulation.phpCode:
1
2
3
4 $admin=$_SESSION['admin']; $motpass=$_SESSION['motpasse']; echo "admin $admin<br/>"; echo "mot de passe $motpass<br/>";
le mot de passe et l'admin ne sont pas tranféré.
c'est probablement une erreur simple mais je ne trouve pas
merci de votre aide

