Page 1 sur 1

pb d'envoy d'email de confirmation

Posté : 13 avr. 2007, 12:26
par dreamwebtechnologie
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

Posté : 13 avr. 2007, 14:08
par Ryle
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;

Posté : 13 avr. 2007, 14:22
par alaingpl
En attendant le résultat retourné par la fonction mail(), tu peux corriger ceci..
$subject = 'Inscription valider'; 
en
$subject = 'Inscription validée'; 
Bon courage.

merci

Posté : 13 avr. 2007, 21:51
par dreamwebtechnologie
Merci je regarde sa dessuite, par contre aucune message d'erreur

merci

Posté : 13 avr. 2007, 22:15
par dreamwebtechnologie
Sa ne marche pas je ne comprend pas , sa ne m'affiche rien comme erreur

Posté : 13 avr. 2007, 22:19
par thehawk
tu recois un mail ?

merci

Posté : 13 avr. 2007, 22:24
par dreamwebtechnologie
non je ne reçois rien

regarde

Posté : 13 avr. 2007, 22:28
par dreamwebtechnologie
voici le lien tu pourra voir par toi mème c est vraiment étrange
http://v2.dreamwebtechnologie.com/inscription.php

hum

Posté : 13 avr. 2007, 22:31
par dreamwebtechnologie
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);  
?>

Posté : 13 avr. 2007, 22:33
par thehawk
as tu fait une verification de toutes tes variables envoyée ?

non

Posté : 13 avr. 2007, 22:35
par dreamwebtechnologie
non comment fait -on?

Posté : 13 avr. 2007, 22:39
par thehawk
par exemple :
if (!isset($_POST[pseudo]) and empty($_POST[pseudo]))
{
echo 'pas bon';
}

merci

Posté : 13 avr. 2007, 23:25
par dreamwebtechnologie
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'];

Re: hum

Posté : 14 avr. 2007, 12:35
par Ryle
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 :)

Merci

Posté : 14 avr. 2007, 16:43
par dreamwebtechnologie
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