Créer une page protégée par password

Résolu/Fermé
Passiflora - 18 juil. 2017 à 10:25
 Passiflora - 18 juil. 2017 à 11:50
Bonjour à tous,

Je me décide à vous demander votre aide parce que je sèche... sur la création d'une page protégée par mot de passe.
Je dispose d'un template avec une page password-protected.html donc voici une partie du code:
...
<!-- MAIN CONTENT SECTION _____________________________________________-->
<section id="content" role="main">
<!--<div class="featured-image-header">
<div id="">
<img src="imgs/photography/fullscreen01.jpg"alt="" />
</div>
</div>-->
<div class="wrapper">
<h2>Password-Protected</h2>
<p class="small">Enter your password below and enjoy the goodness!</p>
<form action="#" method="post" class="post-password-form">
<p><label for="pwbox-564">Password: <input name="post_password" id="pwbox-564" type="password" size="20" /></label><input type="submit" name="Submit" value="Submit" /></p>
</form>
</div><!-- END .wrapper -->
</section>
<footer id="footer" role="contentinfo">
<p class="back-to-top"><a href="#header" rel="nofollow noopener noreferrer" target="_blank">Back to top ↑</a></p>
<p class="copyright">Airy Theme © 2015</p>
<ul class="social-icons">
<li><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Flickr"><i class="icon-flickr"></i></a></li>
<li><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Facebook"><i class="icon-facebook"></i></a></li>
<li><a href="#" rel="nofollow noopener noreferrer" target="_blank" title="Twitter"><i class="icon-twitter"></i></a></li>
</ul>
</footer>
...

Aucun lien vers une page à afficher...
J'avoue ma nullité en html mais j'ai beau chercher, j'avoue ne pas comprendre comment ce code peut commander une page A avec un mot de passe B, ni où insérer A (ou un lien) ou B...
Bref, mes neurones sont perdus... et le pire est que je suis sure que ce n'est pas si complexe que ça, mais je n'ai pas le déclic.

Qui pourrait m'aider à le trouver ?
Merci et bonne journée à vous.

PS: pas de détails sur ce sujet dans le mode d'emploi joint... très très succinct...
A voir également:

3 réponses

Correctif, j'ai trouvé où mettre le lien de la page... il suffisait d'avoir un œil ouvert... C'est déjà ça...
Mais où dois-je mettre ce... mot de passe ?
Merci renouvelés et par avance !
0
Stanislas Poisson Messages postés 424 Date d'inscription samedi 1 décembre 2012 Statut Membre Dernière intervention 22 mai 2018 66
18 juil. 2017 à 10:39
Bonjour,

Tout d'abord lorsque tu poste du code tu peux l'encapsuler dans des balise d'affichage le rendant plus lisible.

Ensuite, tu a dans la portion indiquer ceci :
<form action="#" method="post" class="post-password-form">


Ce bout de code donne les indications pour le traitement du formulaire:
- Le method est la manière de transmettre l'information (Get/Post) le get est mis dans l'url et donc visible par tous ceux qui sont autour de toi le post est transmis de manière invisible. La plus approprié dans le cas actuel.
- Le class est le(s) style(s) graphiques à appliquer.
- Le action est ce que le formulaire doit faire. Actuellement via le dièse on lui dit de ne rien faire. Tu dois avoir une page php dans ton projet qui se charge de vérifier le mot de passe. c'est vers lui que ton action doit pointer.

Cela te donnerais donc:
<form action="maPageDeTraitement.php" method="post" class="post-password-form">


Sans autre informations, c'est le mieux que je puisse faire pour t'aider.
0
Finalement, j'ai trouvé avec un tuto sur le net.
Désolée pour le dérangement... et la mauvaise présentation du code, j'avais juste retiré les parties présentes sur chaque page et donc sans impact sur le sujet demandé...
0