pb d'envoy d'email de confirmation

Eléphanteau du PHP | 34 Messages

13 avr. 2007, 12:26

Bonjour donc mon problème est simple quand la personne s'incript sur le site il est censé recevoir un email de confirmation avec ces données login, password etc..sauf que là l'email de part pas.
Pourtant je récupère bien les données du formulaire d'inscription.
Voilà mon code
<?php //fonction d'envoye d'email avec confirmation 
	$email= $_POST['email_administration_client'];
$login_mail= $_POST['login_administration_client'];
 $password_mail= $_POST['password_administration_client'];
   	 $subject = 'Inscription valider'; 
     $message = 'Bonjour bienvenue sur le site www.dreamwebtechnologie.com'; 
     $headers = 'From: [email protected]' . "\r\n" . 
     'Reply-To: [email protected]' . "\r\n" . 
     'X-Mailer: PHP/' . phpversion(); 

     mail($email, $subject, $login_mail , $password_mail , $message , $headers); 
?>
oui aussi j'aimerais mettre dans la variable $message mettre un message du style votre login est : $login_mail et votre password est : $password_mail mais je ne connais pas la syntaxe exact.
Merci pour votre aide

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

13 avr. 2007, 14:08

Et tu n'as pas de message d'erreur ?
As-tu vérifié le résultat retourné par la fonction mail() ?
As-tu vérifié les paramètres à passer à la fonction mail() ?
A quoi correspondent $login_mail et $password_mail ?

Quant à ton message, il suffit de composer ta chaine en concaténant des chaines de textes et tes variables, par exemple :
$message = 'Bienvenue ... Votre Login est : '.$votreLogin . "\n";
$message.= 'Et puis votre mot de passe est : '. $votreMotDePasse;
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphant du PHP | 271 Messages

13 avr. 2007, 14:22

En attendant le résultat retourné par la fonction mail(), tu peux corriger ceci..
$subject = 'Inscription valider'; 
en
$subject = 'Inscription validée'; 
Bon courage.
Patience et obstination sont des qualités !

Eléphanteau du PHP | 34 Messages

13 avr. 2007, 21:51

Merci je regarde sa dessuite, par contre aucune message d'erreur

Eléphanteau du PHP | 34 Messages

13 avr. 2007, 22:15

Sa ne marche pas je ne comprend pas , sa ne m'affiche rien comme erreur

Mammouth du PHP | 991 Messages

13 avr. 2007, 22:19

tu recois un mail ?
DevOps, Symfony4, Hoa

Eléphanteau du PHP | 34 Messages

13 avr. 2007, 22:24

non je ne reçois rien

Eléphanteau du PHP | 34 Messages

13 avr. 2007, 22:28

voici le lien tu pourra voir par toi mème c est vraiment étrange
http://v2.dreamwebtechnologie.com/inscription.php

Eléphanteau du PHP | 34 Messages

13 avr. 2007, 22:31

avec ce code là sa marche il envoy le mail de confirmation
<?php //fonction d'envoye d'email avec confirmation 
	$email= $_POST['email_administration_client']; 
   	 $subject = 'Inscription validée';
	 $message = 'Bienvenue sur mon site web';
     $headers = 'From: [email protected]' . "\r\n" . 
     'Reply-To: [email protected]' . "\r\n" . 
     'X-Mailer: PHP/' . phpversion(); 

     mail($email, $subject, $message ,$headers);  
?>

Mammouth du PHP | 991 Messages

13 avr. 2007, 22:33

as tu fait une verification de toutes tes variables envoyée ?
DevOps, Symfony4, Hoa

Eléphanteau du PHP | 34 Messages

13 avr. 2007, 22:35

non comment fait -on?

Mammouth du PHP | 991 Messages

13 avr. 2007, 22:39

par exemple :
if (!isset($_POST[pseudo]) and empty($_POST[pseudo]))
{
echo 'pas bon';
}
DevOps, Symfony4, Hoa

Eléphanteau du PHP | 34 Messages

13 avr. 2007, 23:25

pour mes variables elles sont bonne j'ai testé ce sont des variables d'un formulaire pour une inscription dans une BD ex:
$email= $_POST['email_administration_client'];

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

14 avr. 2007, 12:35

avec ce code là sa marche il envoy le mail de confirmation
Modération :
dreamwebtechnologie, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet :)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphanteau du PHP | 34 Messages

14 avr. 2007, 16:43

Merci de me le dire mais le post n'ai pas fini le problème n'ait pas réglé mais merci quand meme de m'expliqué comment fonctionne le bouton Résolu