Php et page protégée par mdp

Fermé
jfcou Messages postés 3 Date d'inscription samedi 25 avril 2009 Statut Membre Dernière intervention 26 avril 2009 - 25 avril 2009 à 20:35
jfcou Messages postés 3 Date d'inscription samedi 25 avril 2009 Statut Membre Dernière intervention 26 avril 2009 - 26 avril 2009 à 20:04
Bonjour,

J'ai lu attentivement les messages faisant références à mon problème mais je bloque toujours.
Je ne connais rien à la programmation php mais cela semble être la solution la plus simple à ce que je veux faire.

Je veux à partir d'un formulaire présent sur ma page d'accueil, accéder à une autre page sur laquelle il y aura des liens de téléchargement.
Les script que j'ai pu recopier n'ont rien donné car même si j'accédais à cette fameuse page de lien, son accès se faisait avec ou sans le mot de passe.
Je ne peux mettre le script, j'en ai tellement testé que je ne saurai pas lequel mettre.

Mon serveur est free et le navigateur firefox ou IE7.

Si quelqu'un pouvait me guider, je le remercie par avance. Merci
A voir également:

4 réponses

Utilisateur anonyme
26 avril 2009 à 01:10
tu peux protéger ta page en utilisant les sessions :

page du formulaire :
<?php
session_start();

if( isset($_POST['pass']) && isset($_POST['username']) ){
        $pass = $_POST['pass'];
        $user = $_POST['username'];
             if( ($pass == 'tonmotdepass') && ($user == 'username') ){
                    $_SESSION['accesrestreint'] = 1;
                     echo '<meta http-equiv="refresh" content="0;url=pageprotege.php">';
             }
             else{
                      echo 'pass/user incorrect';
             }
}
else{
}
?>

<form action="#" method="POST">
      Pseudo :           <input type="text" name="username"> <br>
      Mot de passe :   <input type="password" name="pass">
</form>


page protégé (pageprotege.php) :

<?php
session_start();
if(  $_SESSION['accesrestreint'] == 1 ){
?>
contenu de la page protégé
<?php
}
else{
<meta http-equiv="refresh" content="0;url=home.php">
}
?>
0
jfcou Messages postés 3 Date d'inscription samedi 25 avril 2009 Statut Membre Dernière intervention 26 avril 2009
26 avril 2009 à 19:48
merci pour ton aide
Je n'ai pas le bouton de validation qui apparait.
Quelles sont les lignes de code, SVP
Merci
0
Utilisateur anonyme
26 avril 2009 à 19:55
a oui désolé, le bouton de validation est a mettre ici :

<form action="#" method="POST">
      Pseudo :           <input type="text" name="username"> <br>
      Mot de passe :   <input type="password" name="pass">
</form>



<form action="#" method="POST">
      Pseudo :           <input type="text" name="username"> <br>
      Mot de passe :   <input type="password" name="pass"> <br>
                              <input type="submit" value="Accéder à l'espace restreint">
</form>

0
jfcou Messages postés 3 Date d'inscription samedi 25 avril 2009 Statut Membre Dernière intervention 26 avril 2009
26 avril 2009 à 20:04
j'essaierai de le publier demain sur mon site, de chez moi je ne peux pas le faire.
Un grand merci.
0