Mot de passe oublié
Résolu
Marcelinos
Messages postés
307
Date d'inscription
Statut
Membre
Dernière intervention
-
Marcelinos Messages postés 307 Date d'inscription Statut Membre Dernière intervention -
Marcelinos Messages postés 307 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bonjour,
Je suis toujours embêté par un truc depuis un moment mais je n'y arrive pas!!!!
En effet si un internaute s'est abonné (ou s'est inscrit) sur un site web il peut donc se connecter avec généralement son login et son mot de passe !
Et souvent on met juste en bas du formulaire un lien "mot de passe oublié" pour
que si jamais il oubliait ou perdait son mot de passe, qu'on puisse l'aider à le récupérer....
C'est exactement ce que je veux faire mais je n'y arrive pas laaa ! ! !
Donc mon problème est ceci: comment aider un utilisateur ou un internaute à récupérer son mot de passe perdu ?
Merci d'avance pour votre aide!!!!
Bonjour,
Je suis toujours embêté par un truc depuis un moment mais je n'y arrive pas!!!!
En effet si un internaute s'est abonné (ou s'est inscrit) sur un site web il peut donc se connecter avec généralement son login et son mot de passe !
Et souvent on met juste en bas du formulaire un lien "mot de passe oublié" pour
que si jamais il oubliait ou perdait son mot de passe, qu'on puisse l'aider à le récupérer....
C'est exactement ce que je veux faire mais je n'y arrive pas laaa ! ! !
Donc mon problème est ceci: comment aider un utilisateur ou un internaute à récupérer son mot de passe perdu ?
Merci d'avance pour votre aide!!!!
A voir également:
- Mot de passe oublié
- Mot de passe administrateur oublié - Guide
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe bios oublié - Guide
- Schéma téléphone oublié - Guide
12 réponses
Bonjour,
tu lui demandes de taper son adresse mail, tu vérifies si l'adresse mail est présente dans ta BD, si oui tu envoi un mail avec le nouveau mot de passer, et une fois ce mail envoyé tu le changes dans la base de données non ?
tu lui demandes de taper son adresse mail, tu vérifies si l'adresse mail est présente dans ta BD, si oui tu envoi un mail avec le nouveau mot de passer, et une fois ce mail envoyé tu le changes dans la base de données non ?
Bonjour,
Généralement, lors de l'inscription, on demande une adresse mail.
Dans dans la base des users, on recherche l'adresse mail en question (via formulaire), on génère un nouveau mot de passe aléatoire et on l'envoie par mail à la personne.
Cordialement
Généralement, lors de l'inscription, on demande une adresse mail.
Dans dans la base des users, on recherche l'adresse mail en question (via formulaire), on génère un nouveau mot de passe aléatoire et on l'envoie par mail à la personne.
Cordialement
donc son ancien mot de passe sera perdu définitivement?
et comment on fait pur générer le nouveau mot de passe?
et comment on fait pur générer le nouveau mot de passe?
ok merci beaucoup pour vos explications.....
J'ai bien compris... alors place aux codes.....
De plus j'ai encore un autre problème:
je veux que les internautes puissent laisser un comentaire
en cliquant sur "Ajouter un commentaire"comme l
l'a bien fait le site que je squatte actuellement: ccm
En effet, je l'ai fait avec un <input type="textarea"> mais je ne sais pas comment faire pour
mettre en haut les boutons de mise en forme telque Gras(G); Italic(I); Souligné(S) !!! voilààààà
Encore merci bocoup d'avance....pour tout vos efforts à nos endroits !
J'ai bien compris... alors place aux codes.....
De plus j'ai encore un autre problème:
je veux que les internautes puissent laisser un comentaire
en cliquant sur "Ajouter un commentaire"comme l
l'a bien fait le site que je squatte actuellement: ccm
En effet, je l'ai fait avec un <input type="textarea"> mais je ne sais pas comment faire pour
mettre en haut les boutons de mise en forme telque Gras(G); Italic(I); Souligné(S) !!! voilààààà
Encore merci bocoup d'avance....pour tout vos efforts à nos endroits !
Tu peux peut être utiliser un éditeur WYSIWYG (regarde sur le net) ils seront peut être un peu trop complet pour juste ce que tu veux faire.
Edit : regardes ce lien sinon : http://www.journaldunet.com/developpeur/tutoriel/css/020220css_barreoutils2.shtml
et celui la https://forums.commentcamarche.net/forum/affich-169095-outils-mise-en-forme-du-texte-formulaires-php
Edit : regardes ce lien sinon : http://www.journaldunet.com/developpeur/tutoriel/css/020220css_barreoutils2.shtml
et celui la https://forums.commentcamarche.net/forum/affich-169095-outils-mise-en-forme-du-texte-formulaires-php
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
non.......
je veux juste un petit cadre dans lequel on peut editer
avec les boutons de mise en forme telque Gras(G); Italic(I); Souligné(S)
exactement comme celui dans lequel je saisis sur ce site ccm
le <input type="textarea"> marche bien sauf qu'il manque les boutons de mise en forme koi.....
je veux que ces boutons soient obligatoirement présent ....
encore merci d'avance
je veux juste un petit cadre dans lequel on peut editer
avec les boutons de mise en forme telque Gras(G); Italic(I); Souligné(S)
exactement comme celui dans lequel je saisis sur ce site ccm
le <input type="textarea"> marche bien sauf qu'il manque les boutons de mise en forme koi.....
je veux que ces boutons soient obligatoirement présent ....
encore merci d'avance
N'existe-t-il pas un script pour le faire?
Si dans le lien que je viens de te donner !
http://www.journaldunet.com/developpeur/tutoriel/css/020220css_barreoutils2.shtml
http://www.journaldunet.com/developpeur/tutoriel/css/020220css_barreoutils2.shtml
ok....
voici le fichier barreoutils.css
#outils {
width: 262px;
background: buttonface;
border-top: 1px solid buttonhighlight;
border-left: 1px solid buttonhighlight;
border-bottom: 1px solid buttonshadow;
border-right: 1px solid buttonshadow;
margin: 0;
text-align:right;
}
.out {
background: buttonface;
border: 1px solid buttonface;
margin: 1;
}
.over {
background: buttonface;
border-top: 1px solid buttonhighlight;
border-left: 1px solid buttonhighlight;
border-bottom: 1px solid buttonshadow;
border-right: 1px solid buttonshadow;
margin: 1;
}
voici le fichier barreoutils.js
function format(f) {
var str = document.selection.createRange().text;
document.formulaire.texte.focus();
var sel = document.selection.createRange();
sel.text = "<" + f + ">" + str + "</" + f + ">";
return;
}
function lien() {
var str = document.selection.createRange().text;
document.formulaire.texte.focus();
var lien = prompt("URL:","http://");
if (lien != null) {
var sel = document.selection.createRange();
sel.text = "<a href=\"" + lien + "\">" + str + "</a>";
}
return;
}
voici le fichier index.php qui utilise les deux fichiers précédents :*
<html>
<head>
<link rel="stylesheet" type="text/css" href="barreoutils.css">
<script language="Javascript" src="barreoutils.js"></script>
</head>
<body>
<form name="formulaire">
<center>
<table cellpadding="0" cellspacing="0" border="2">
<tr>
<td>
<div id="outils">
<img class="out" src="/exemples/css_barreoutils/bold.gif"
width="16" height="16" align="middle"
onMouseOver="this.className='over';" onMouseOut="this.className='out';"
onClick="format('b');">
<img class="out" src="/exemples/css_barreoutils/italic.gif"
width="16" height="16" align="middle"
onMouseOver="this.className='over';" onMouseOut="this.className='out';"
onClick="format('i');">
<img class="out" src="/exemples/css_barreoutils/link.gif"
width="32" height="16" align="middle"
onMouseOver="this.className='over';" onMouseOut="this.className='out';"
onClick="lien();">
</div>
<textarea cols="30" rows="6" name="texte"></textarea>
</td>
</tr>
</table>
</center>
</form>
</body>
</html>
voici le fichier barreoutils.css
#outils {
width: 262px;
background: buttonface;
border-top: 1px solid buttonhighlight;
border-left: 1px solid buttonhighlight;
border-bottom: 1px solid buttonshadow;
border-right: 1px solid buttonshadow;
margin: 0;
text-align:right;
}
.out {
background: buttonface;
border: 1px solid buttonface;
margin: 1;
}
.over {
background: buttonface;
border-top: 1px solid buttonhighlight;
border-left: 1px solid buttonhighlight;
border-bottom: 1px solid buttonshadow;
border-right: 1px solid buttonshadow;
margin: 1;
}
voici le fichier barreoutils.js
function format(f) {
var str = document.selection.createRange().text;
document.formulaire.texte.focus();
var sel = document.selection.createRange();
sel.text = "<" + f + ">" + str + "</" + f + ">";
return;
}
function lien() {
var str = document.selection.createRange().text;
document.formulaire.texte.focus();
var lien = prompt("URL:","http://");
if (lien != null) {
var sel = document.selection.createRange();
sel.text = "<a href=\"" + lien + "\">" + str + "</a>";
}
return;
}
voici le fichier index.php qui utilise les deux fichiers précédents :*
<html>
<head>
<link rel="stylesheet" type="text/css" href="barreoutils.css">
<script language="Javascript" src="barreoutils.js"></script>
</head>
<body>
<form name="formulaire">
<center>
<table cellpadding="0" cellspacing="0" border="2">
<tr>
<td>
<div id="outils">
<img class="out" src="/exemples/css_barreoutils/bold.gif"
width="16" height="16" align="middle"
onMouseOver="this.className='over';" onMouseOut="this.className='out';"
onClick="format('b');">
<img class="out" src="/exemples/css_barreoutils/italic.gif"
width="16" height="16" align="middle"
onMouseOver="this.className='over';" onMouseOut="this.className='out';"
onClick="format('i');">
<img class="out" src="/exemples/css_barreoutils/link.gif"
width="32" height="16" align="middle"
onMouseOver="this.className='over';" onMouseOut="this.className='out';"
onClick="lien();">
</div>
<textarea cols="30" rows="6" name="texte"></textarea>
</td>
</tr>
</table>
</center>
</form>
</body>
</html>