Création
d'entreprise
Posez votre question Signaler

Php et page protégée par mdp

jfcou 3Messages postés 25 avril 2009Date d'inscription - Dernière réponse le 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
Lire la suite 

Php et page protégée par mdp »

4 réponses
Réponse
+0
moins plus
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">
}
?>
Ajouter un commentaire
Réponse
+0
moins plus
merci pour ton aide
Je n'ai pas le bouton de validation qui apparait.
Quelles sont les lignes de code, SVP
Merci
Ajouter un commentaire
Réponse
+0
moins plus
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>

Ajouter un commentaire
Réponse
+0
moins plus
j'essaierai de le publier demain sur mon site, de chez moi je ne peux pas le faire.
Un grand merci.
Ajouter un commentaire
Ce document intitulé « php et page protégée par mdp » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?