Mot de passe pour site web en php

Soyez le premier à donner votre avis sur cette source.

Snippet vu 53 102 fois - Téléchargée 19 fois

Contenu du snippet

Ce code en PHP présente une page d'indentification pour l'aministrateur site web pour accéder à la partie Back Office.

Source / Exemple :


<?php
if(!empty($_POST)){
//
// Debug
//
echo '<pre>';
print_r($_POST);
echo '</pre><br />';
//
// Récupération normale des informations
//
echo "<b>Nom d'utilisateur</b> : ".$_POST['login'].'<br />';
echo "<b>Mot de passe</b> : ".$_POST['password'].'<br /><br />';
}
?>
<form method="post" action="exemple1.php">
<label>Nom d utilisateur : <input type="text" name="login" /></label><br />
<label>Mot de passe : <input type="password" name="password" /></label><br /><br />
<input type="submit" value="Envoyer" />
<input type="reset" value="Rétablir" />
</form>

A voir également

Ajouter un commentaire

Commentaires

solafsara
Messages postés
3
Date d'inscription
mardi 14 décembre 2010
Statut
Membre
Dernière intervention
21 mai 2012

Voila mon code mais il affiche un message d'erreur: Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\www.dimanord.com\verification_mail.php on line 25
Probléme lors de l'envoi du mail


<?php

if(!empty($_POST['emailuser']))
$email = $_POST['emailuser'];
$c=mysql_connect("localhost","root","");
mysql_select_db("ecommercedim");
//else
//exit("Mail vide.");

$sql "SELECT emailuser FROM utilisateur WHERE emailuser '$email'";
$req = mysql_query($sql);

if(mysql_num_rows($req) != 1)
//exit("Mail inconnu.");
//else
//{
$row1 = mysql_fetch_assoc($req);
$retour mysql_query("SELECT mdp FROM utilisateur WHERE emailuser '$email'");
$row2 = mysql_fetch_assoc($retour);

$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$objet = 'Récupération de votre mot de passe';

if(!mail($row1['emailuser'], $objet, $row2['mdp'], $headers))
echo 'Probléme lors de l\'envoi du mail';
else
echo 'Mail envoyé';
//}
mysql_close($c);
?>

Besoin d'aide SVP...
solafsara
Messages postés
3
Date d'inscription
mardi 14 décembre 2010
Statut
Membre
Dernière intervention
21 mai 2012

Urgeeeeent S.V.P: Salut, j'ai besoin d'une autentification qui contient juste le login et le mot de passe avec le boutton envoyer et un lien "Mot de passe oublié":
ce dernier permet à l'utilisateur si jamais il a oublié son mot de passe, un email va etre envoyer
à sa boite de reception qui va contiendra le correcte mot de passe. "php"


Et merci.
folla1987
Messages postés
28
Date d'inscription
mardi 19 février 2008
Statut
Membre
Dernière intervention
18 juin 2011

il a pas de réponse sur ma question ??
tony88110
Messages postés
2
Date d'inscription
dimanche 13 février 2011
Statut
Membre
Dernière intervention
14 avril 2011

j'aimerai crée un espace mot de passe oublier pourriez vous m'aidez
tony88110
Messages postés
2
Date d'inscription
dimanche 13 février 2011
Statut
Membre
Dernière intervention
14 avril 2011

utilise md5

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.