Problème avec page sécurisée!

Répondre
liveuntilragn
le 25/02/2009 à 02:38
liveuntilragn
Bonjour a tous, jai un probleme avec PHP, j'ai fait mon site web en html avec les balise div pour le centrer , j'essaie maintenant de faire une page sécurisée mais je n'y arive pas j'ai lu plusieurs tutoriels mais je n'y arrive pas plus. Voici une exemple de code, jaimerais peut etre avoir quelques informations ou précisions sur quoi changer et ou le mettre exactement dans une balise div pour que sa fonctione :

<?php
// J'ai choisi le mot de passe "kangourou"
if (isset($_POST['mot_de_passe'])) // Si la variable existe
{
// On se crée une variable $mot_de_passe avec le mot de passe entré
$mot_de_passe = $_POST['mot_de_passe'];
}
else // La variable n'existe pas encore
{
$mot_de_passe = ""; // On crée une variable $mot_de_passe vide
}

if ($mot_de_passe == "kangourou") // Si le mot de passe est bon
{
// On affiche la page cachée.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Codes d'accès au serveur central de la NASA</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h2>Voici les codes d'accès :</h2>
<h3>CRD5-GTFT-CK65-JOPM-V29N-24G1-HH28-LLFV</h3>

<hr />

<p>
Cette page est réservée au personnel de la NASA. N'oubliez pas de la visiter régulièrement car les codes d'accès sont changés toutes les semaines.<br />
La NASA vous remercie de votre visite.
</p>
</body>
</html>
<?php
}
else // le mot de passe n'est pas bon
{
// On affiche la zone de texte pour rentrer le mot de passe.
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Page protégée par mot de passe</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<p>Veuillez entrer le mot de passe pour obtenir les codes d'accès au serveur central de la NASA :</p>
<form action="protection.php" method="post">
<p>
<input type="text" name="mot_de_passe" /> <input type="submit" value="Valider" />
</p>
</form>
<p>Cette page est réservée au personnel de la NASA. Si vous ne travaillez pas à la NASA, inutile d'insister vous ne trouverez jamais le mot de passe ! ;-)</p>
</body>
</html>
<?php
} // Fin du else
// Fin du code :)
?>


Merci bcp!
Liveuntilragn
Keika
le 25/02/2009 à 04:28
Keika
salut,

peut-on voir la page avec le formulaire ? apparemment c'est parceque ton mot de passe n'est pas declare, donc que ton formulaire n'envoit pas les bonnes infos
Le PHP --> C'est dur !
lnki
le 25/02/2009 à 11:26
lnki
Salut,
J'ai testé ton script chez moi et il fonctionne.

Vérifie quand même que ta page s'appelle "protection.php" car ton formulaire va aller pointer dessus.

<form action="protection.php" method="post">
andrewd
le 08/03/2009 à 22:22
andrewd
Salut,

N'aurais-tu pas plagié le script du site suivant ?

http://www.siteduzero.com/tutoriel-3-14467-tp-page-protegee-par-mot-de-passe.html#ss_part_1
LA GLOBULE
le 08/03/2009 à 23:50
LA GLOBULE
Je ne vois pas vraiment où se trouve le plagiat mais bon :/

Si tu estimes que liveuntilragn ne devait pas utiliser ce code, il ne fallait pas le diffuser sur un tutoriel public :/
andrewd
le 09/03/2009 à 03:00
andrewd
Plagiat selon le dictionnaire : Utilisation des écrits d'autrui sans mention d'emprunt.

Pour faire suite au problème de liveuntilragn, une bonne façon d'avoir une réponse concernant ta question des DIV serait de l'exposer sur le site duquel tu as pris le code.
LA GLOBULE
le 09/03/2009 à 09:47
LA GLOBULE
Acte de quelqu'un qui, dans le domaine artistique ou littéraire, donne pour sien ce qu'il a pris à l'?uvre d'un autre.

Je n'ai pas la même définition.
liveuntilragn précise d'ailleurs qu'il a lu plein de tutoriel pour pondre sa page, donc que la majeure partie de son code ne vient pas lui et qu'il en est conscient.

Mais bon, personnellement, je vais m'arrêter la, ça pue le troll :)
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours