begin process at 2012 05 30 21:52:39
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

je cherche une fonction de la changement d'un mode passe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

je cherche une fonction de la changement d'un mode passe

lundi 26 juillet 2004 à 10:55:09 | je cherche une fonction de la changement d'un mode passe

soufia

salut!
je suis à la recherche d'une fonction en php, pour changer un mode passe, si qq un peut me l'envoyer
merci
lundi 26 juillet 2004 à 12:03:03 | Re : je cherche une fonction de la changement d'un mode passe

coockiesch

Salut!
Je comprends pas trop...

Ca répond à ta question?
http://www.phpcs.com/forum.v2.aspx?ID=262482&nb=4

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
lundi 26 juillet 2004 à 12:24:57 | Re : je cherche une fonction de la changement d'un mode passe

soufia

si par exemple qq un veut changer son mode passe, on lui demande l'encien mode passe et le nouveau et on le change
j'espere etre clair mnt


merci encore
lundi 26 juillet 2004 à 12:25:04 | Re : je cherche une fonction de la changement d'un mode passe

ronanf235

tu peux preciser ta question ???
ronan
lundi 26 juillet 2004 à 12:53:00 | Re : je cherche une fonction de la changement d'un mode passe

coockiesch

Salut!
On va pas faire le code complet, je te dire comment faire. Surtout que si tu fais un login, le principe est le même....

Tu demandes donc l'ancien et 2 fois le nouveau.

1) Tu regarde que l'ancien corresponde.
2) Tu regarde que les 2 nouveaux soient identiques
3) Tu reegardes qu'ils soient valide (caractères, longueurs)
4) Tu update ta bdd et tu affiche un tit msg

@++

R@f

www.allpotes.ch: Photos, humour, vidéos, gags, ...

"On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
lundi 26 juillet 2004 à 13:14:36 | Re : je cherche une fonction de la changement d'un mode passe

ronanf235

le mieu a mon avis c que tu fasses un petit script toi meme avec :

un formulaire pour saisir l'ancien mot de passe et le nouveau deux fois
ensuite tu n'as plus qu'a controler :
1 - que l'ancien mot de passe est le bon (tu le stockes dans une bd ?)
2 - que les deux nouveaux sont identiques et qu'ils repondent bien aux critere que tu t fixer (nb de caractere mini...)
3 - tu fais la modif dans ta base (en encodant le mot de passe pour etre securitaire a bloc :-)

si c pas assez clair (ou si tu as vraimenbt la flemme, je peu te passer un bout de code que j'avais fait pour un site, mais ce n'est pas tres complique, essaye de le faire topi meme d'abord

que
ronan
lundi 26 juillet 2004 à 15:45:15 | Re : je cherche une fonction de la changement d'un mode passe

soufia

je l'ai deja commencé mais à j'ai rencontré qq pb; voila 1 par exemple
une partie de mon code (pour verifier les deux nouveau password , et apres faire la MAJ )
<?php
function chercherpassword($pws,$pws1)
{ echo" je suis la";
$link=mysql_connect("localhost", "root");
mysql_select_db("bd_adhesion",$link);
$rs= mysql_query("SELECT * FROM t_login where modepasse='$pws'",$link)or die('erreur : '.mysql_error());
echo $rs["idlog"];
$num_rows = mysql_num_rows($rs);
echo $num_rows;
if ($num_rows == 0)
echo "mode passe non correcte";
else
mysql_query("INSERT INTO t_login VALUES('$rs[idlog]','$rs[login]','$pws1') where modepasse='$pws'" )or die('erreur : '.mysql_error());
mysql_close();
}

function verifpass($pws1,$pws2)
{
if ($pws1==$pws2)
{
return true;

}
else
{
return false;
}
}
$pass1=htmlentities($_POST['pws1']);
$pass2=htmlentities($_POST['pws2']);
if (verifpass($pass1,$pass2))
{
chercherpassword($_POST['pws'],$_POST['pws1']);
}
else echo " verification de mode passe invalide";

?>



et html
<html>
<head>
<title></title>
</head>

<body>
<FORM action="cherchepassword.php" method="post">


<td><p>Mode passe</p>
<input name="pws" type="password" value=""></td>

<tr>
<td width=""><p>nouveau mode passe</p></td>
<td width=""><input name="pws1" type="password" value=""></td>
</tr>
<tr>
<td width=""><p>confirmation de mode passe</p></td>
<td width=""><input name="pws2" type="password" value=""></td>
</tr>

<br>
<input type="submit" value="Envoyer">
</form>


il me donne cet erreur parcontre je vois pas ou est le pb:

Erreur de syntaxe près de 'where modepasse='rrpoklm'' à la ligne 1


merci de m'aider
lundi 26 juillet 2004 à 17:18:58 | Re : je cherche une fonction de la changement d'un mode passe

soufia

merci j'ai trouvé ou se trouve le pb exactement

il me reste le 3eme chose à faire que je comprend pas vraiment

3 - tu fais la modif dans ta base (en encodant le mot de passe pour etre securitaire a bloc :-)

veuillez m'expliquer encore plus
et merci :)
lundi 26 juillet 2004 à 18:02:46 | Re : je cherche une fonction de la changement d'un mode passe

ronanf235

en fait tu peux encoder ton mot de passe afin qu'il n'apparaisse pas en clair dans ta base de donnees
tu peux le faire toi meme mais php fourni une fonction tres pratique : md5

avant d'envoyer le mdp a la base, tu le converti :
$pwdCode=md5($pwd);
ensuite ton INSERT/UPDATE

en revanche, c'est irreversible et tu ne pourras plus revenir au mot de passe original (c'est ce qui fait la securite du truc)
donc quand tu fais ta requete sur la bdd, tu dois d'abord convertir le mot de passe avec MD5 et ensuite comparer le resultat avec ce que tu a dans ta base

par ex :

$pwdCode = md5($pwd);
SELECT * FROM _table WHERE _pwd = '$pwdCode'


c'est assez clair ?
ronan
lundi 26 juillet 2004 à 18:47:06 | Re : je cherche une fonction de la changement d'un mode passe

soufia

merci j'ai bien compris
je l'ai fait ça mais il trouve que les deux mode passe ne sont pas pareil avant et apres md5
quand je fais select il trouve aucun mode passe qui egal a....

1 2

Cette discussion est classée dans : fonction, cherche, changement, passe, mode


Répondre à ce message

Sujets en rapport avec ce message

je cherche une fonction en php qui envoie des mot de passe aux personnes passés en parametre [ par soufia ] Salut!je cherche une fonction en php qui envoie des mot de passe aux personnes passés en parametre.merci de me l'envoyer au de me donner des idés pour mot de passe [ par huricane ] Bonjour, J'ai un problème pour crypter de simple mot de passe dans une base de donnée. Je suis sous postgresql et je dispose d'une table utilisateur o Fonction inverse à password() ??? [ par Eric25 ] Bonjour,Je voudrais savoir s'il existe une fonction inverse à la fonction password. J'ai stocké des mots de passe dans ma base en les cryptant avec pa cherche fonction php [ par crocro35 ] Bonjour, je cherche une fonction(php) qui permettrait de choisir aléatoirement un texte(php) merci de m'aider car j'en ai vraiement besoin!!!<img src probléme avec la fonction crypt [ par misterpoulet ] Bonjour a tousVoila je suis en train de créer un site web qui comportera une interface admin.Donc j'ai voulu empécher n'importe qui de pouvoir y touch formater telephone [ par lagombe ] Salut à tous, tout d'abord bonnes fêtes de fin d'année... voilà mon problème je cherche à formater un n° de téléphone, en gros insérer tous les 2 car Cherche fonction qui controle le format d'une adresse url [ par lolymeupy ] bonjour, je cherche une fonction (ou 1 bout de code), qui permet de controler la validité d'une adresse de site saisie dans un formulaire... Je sais q Changement de titre en fonction de ... [ par Bouncer82 ] Bonsoir, je chercherais un script php permettant de changer le titre de la page en fonction du statut d'un serveur. [code=php] <?php // Scip la fonction mail() [ par refkaben ] Bonjour à tous!J'ai une fonction mail qui sert à envoyé le mot de passe à un memebre en cas ou il l'a oublié, j'ai le code suivant:if($action="valider changement de mot de passe à la premiére connexion PHP/MYSQL [ par langagec08 ] Bonjour tous le monde . je veux permettre à mon utilisateur de changer son mot de passe dés sa première connexion .est ce que quelqu'un peut m'aider .


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,359 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales