Résolu Envoi de mot de passe par email

  • Auteur de la discussion arbilus
  • Date de début

arbilus

Expert
J'ai un problème avec ce code:

[cpp]<form action="" name="send" method="post">
<input type="text" name="courriel" value="" />
<input type="submit" name="envoi" value="Remplacer" />
</form>

<?php //début code php
if (isset($_POST['courriel'])){
$connec = mysql_connect("localhost", "xxxx", "zzzzzz" );
mysql_select_db("ghgkldfs_acces" );
// test des variables
$_SESSION['recuperation']['erreur'] = 'Tous les champs sont obligatoires';
header('Location:signup.php'); // redirection vers le formulaire
} else {
$courriel = htmlentities(addslashes( $_POST['courriel']));
$query = "SELECT * FROM url_users WHERE user_email='$courriel'";
$resultat = mysql_query($query)
or die("L'interrogation a echouée car ". mysql_error() ."." );
mysql_close($connec);
$message='Cher membre,
Suite à votre demande voici vos identifiants de connexion à votre compte
Login de connexion : '.$pseudo.'
Mot de passe : '.$motdepasse.'

PS: N\'hésitez pas à faire un tour sur le forum ou sur le chat ;)';
//on envoie le mail
mail($courriel, 'qfdqsfq.kk. Votre mot de passe', $message, "From:sqdqsd@qfdqsfq.kk" );
header('Location:');
}
?>[/cpp]


(script qui envoi le password d'un membre dans sa boite mail)

Le problème, c'est que lors de son execution ça me met "Access denied for user 'xxxx'@'localhost' (using password: NO" .

Cela veut dire que j'ai voulu essayer de me connecter sans mdp. Or je l'ai bien fait pourtant (voir: "zzzz") . Je ne comprend pas l'erreur.
 

arbilus

Expert
Problème réglé ! Je ne doute pas que si vous aviez eu la réponse vous auriez répondu.
 

Storos

Modérateur cochon
Staff
On devrait toujours attendre 24h avant de répondre à une question... :lol:

Heureux d'avoir potentiellement pu être utiles! :p
 

Storos

Modérateur cochon
Staff

:bounce:
 

Storos

Modérateur cochon
Staff
Tiens oui... Tout à ma joie, j'ai oublié de demander la solution... :p
 

zeb

Modérateur
T'as raison, dès qu'il s'exécute, et en fonction de la réponse, bien sûr, je rétablis l'ordre et j'impose à ce topic sa vraie meilleure réponse.
[:zeb:6]

Ne fais pas ta tête de lard, les points accordés par erreur sont acquis !
 

Storos

Modérateur cochon
Staff
Les gens , ils me donnent des points parce que je suis un gentil cochon, stou... :o
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 049
Membres
1 586 282
Dernier membre
Yannick3553
Partager cette page
Haut