Comment protéger ma page web en php
Fermé
Discretboy
Messages postés
55
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
26 mai 2009
-
16 avril 2008 à 15:11
magiccleaner - 8 nov. 2009 à 15:35
magiccleaner - 8 nov. 2009 à 15:35
A voir également:
- Comment protéger ma page web en php
- Comment supprimer une page sur word - Guide
- Traduire une page web - Guide
- Web office - Guide
- Proteger cellule excel - Guide
- Capture page web - Guide
3 réponses
Discretboy
Messages postés
55
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
26 mai 2009
2
16 avril 2008 à 15:20
16 avril 2008 à 15:20
je pense vous faciliter la tache en réduissant mon code:
<?php
// J'ai choisi le mot de passe "kangourou"
if (isset($_POST['password_1'])) // Si la variable existe
{
// On se crée une variable $mot_de_passe avec le mot de passe entré
$mot_de_passe_1 = $_POST['password_1'];
}
else // La variable n'existe pas encore
{
$mot_de_passe_1 = ""; // On crée une variable $mot_de_passe vide
}
if ($mot_de_passe_1 and $mot_de_passe_2 == "kangourou") // Si le mot de passe est bon
{
// On affiche la page cachée.
?>
ma page principale pour tout less membres
<?php
}
else // le mot de passe n'est pas bon
{
// On affiche la zone de texte pour rentrer le mot de passe.
?>
ma page annoncant un probleme de mot de passe ou de login
je vous montre quand meme le code pour les label
<div class="speudo">
<form method="post" action="Home.php">
<fieldset>
<legend>Inscription</legend>
<label for="nom"><acronym title="Nom d'utilisateur">Login</acronym></label><center><input type="text" name="speudo" id="nom" tabindex="10" /></center><br/>
<label for="password"><acronym title="Mot de passe"Entrez un>password</acronym></label><center><input type="password" name="password_1" id="password" tabindex="20" /></center><br/>
<label for="password">Confirmer password</label><center><input type="password" name="password_2" id="password" tabindex="30"/></center><br/>
<div class="submit">
<p>
<input type="submit" value="valider"/> <input type="reset" /><br/>
<span class="oublie"><a href="oubli_password.php#oublie">J'ai oublié mon password</a></span>
</p>
</div>
</fieldset>
</form>
</div>
<?php
} // Fin du else
// Fin du code :)
?>
sinon juste comment faire pour protéger une page par un code en php
<?php
// J'ai choisi le mot de passe "kangourou"
if (isset($_POST['password_1'])) // Si la variable existe
{
// On se crée une variable $mot_de_passe avec le mot de passe entré
$mot_de_passe_1 = $_POST['password_1'];
}
else // La variable n'existe pas encore
{
$mot_de_passe_1 = ""; // On crée une variable $mot_de_passe vide
}
if ($mot_de_passe_1 and $mot_de_passe_2 == "kangourou") // Si le mot de passe est bon
{
// On affiche la page cachée.
?>
ma page principale pour tout less membres
<?php
}
else // le mot de passe n'est pas bon
{
// On affiche la zone de texte pour rentrer le mot de passe.
?>
ma page annoncant un probleme de mot de passe ou de login
je vous montre quand meme le code pour les label
<div class="speudo">
<form method="post" action="Home.php">
<fieldset>
<legend>Inscription</legend>
<label for="nom"><acronym title="Nom d'utilisateur">Login</acronym></label><center><input type="text" name="speudo" id="nom" tabindex="10" /></center><br/>
<label for="password"><acronym title="Mot de passe"Entrez un>password</acronym></label><center><input type="password" name="password_1" id="password" tabindex="20" /></center><br/>
<label for="password">Confirmer password</label><center><input type="password" name="password_2" id="password" tabindex="30"/></center><br/>
<div class="submit">
<p>
<input type="submit" value="valider"/> <input type="reset" /><br/>
<span class="oublie"><a href="oubli_password.php#oublie">J'ai oublié mon password</a></span>
</p>
</div>
</fieldset>
</form>
</div>
<?php
} // Fin du else
// Fin du code :)
?>
sinon juste comment faire pour protéger une page par un code en php
vince-sk8
Messages postés
150
Date d'inscription
mardi 18 mars 2008
Statut
Membre
Dernière intervention
28 juillet 2012
27
16 avril 2008 à 15:25
16 avril 2008 à 15:25
J'ai le même problème que toi le truc c'est qu'il faut faire 2 page en 1. Je m'aide du site du zéro mais je ne comprend pas se chapitre.
Discretboy
Messages postés
55
Date d'inscription
dimanche 21 octobre 2007
Statut
Membre
Dernière intervention
26 mai 2009
2
16 avril 2008 à 15:56
16 avril 2008 à 15:56
Lol. je suis comme toi je m'aide aussi sur le site du zéro.
mais j'ai fouillé un peux les forums et probleme qui ont déjà eut lieu et j'ai trouvé quelque chose de pas mal mais ca ne résolupas tte mes attentes. mais si t'as le temps je te le conseil:
http://www.commentcamarche.net/forum/affich 5964764 comment proteger ma page web en php#dernier
mais j'ai fouillé un peux les forums et probleme qui ont déjà eut lieu et j'ai trouvé quelque chose de pas mal mais ca ne résolupas tte mes attentes. mais si t'as le temps je te le conseil:
http://www.commentcamarche.net/forum/affich 5964764 comment proteger ma page web en php#dernier
hh le 16 avril 2008
maintenant c 8 novembre 2009
mait pas de prob
tu as ecrit dans un premier code
if ($mot_de_passe_1 and $mot_de_passe_2 == "kangourou")
quel mot_de _pass_2 que tu parle sur?
je demande que tu visit le site du zero il ya un tp en cour php parle sur les page proteger par une password(mot de pass )(c pour auteur m@tio );)
maintenant c 8 novembre 2009
mait pas de prob
tu as ecrit dans un premier code
if ($mot_de_passe_1 and $mot_de_passe_2 == "kangourou")
quel mot_de _pass_2 que tu parle sur?
je demande que tu visit le site du zero il ya un tp en cour php parle sur les page proteger par une password(mot de pass )(c pour auteur m@tio );)
16 avril 2008 à 15:52
pour ton problème tu as deux solutions facile :
- avec les session php
- avec un fichier .htpasswd
pour la première je t'invite a visiter cette page ( http://www.elghafoud.net/index.php?page=blog&title=PHP-Session-Exemple+%3A+formulaire+de+connexion ) , y'a un exemple facile a utiliser...
sinon la 2ème :
how to : http://www.destrucsaweb.com/ressources/phpmyannu/goto_43.php
génération : https://hostingcanada.org/htpasswd-generator/
16 avril 2008 à 16:11
qu'entend le programmeur du code pour le liens ( http://www.elghafoud.net/ ) ,par "* Enfin, si le formulaire de connexion est validé, j'affiche la page suivante en "mode connecté". Autrement, pas d'accès aux autres pages."
merci
16 avril 2008 à 16:18
- soit la personne met le bon passe et le bon login, donc elle accède aux pages
- soit c'est le retour au formulaire avec un affichage d'erreur
echo '<p style="color:#FF0000; font-weight:bold;">Erreur de connexion.</p>';
j'espère que c'est ça que tu voulais comprendre.
courage
16 avril 2008 à 16:29
mais en essayant le code donné tel quel j'ai un ecran tout blanc qui apparai???
je ne pense pas que soit normal alors du proviens l erreur?
le code n'est pas complet
ou c'est mon server qui ne vas pas au mieux de sa forme.
Configuration Serveur
Version de Apache:
2.2.8
Version de PHP:
5.2.5
Version de MySQL:
5.0.51a
je l'active par l'intermédiaire de Localhost
sinon juste comme ca est-ce que t'as jeté un coup d'oeil a mon code
16 avril 2008 à 16:33
error_reporting(E_ALL|E_STRICT);
et envoie l'erreur générer, ça peut nous aider ...