bonjour à tous le monde ,
j' ai utilise la fonction mail pour l'envoie d'um mail d'activation d' inscription de site mais ça fonctionne pas je veux savoir SVP comment configurer mon PHP.ini ou dois_je installer un serveur SMTP .
merci![]()
bonjour à tous le monde ,
j' ai utilise la fonction mail pour l'envoie d'um mail d'activation d' inscription de site mais ça fonctionne pas je veux savoir SVP comment configurer mon PHP.ini ou dois_je installer un serveur SMTP .
merci![]()
Déjà, un minimum de précision ça serait sympa ^_^.
En local ?
Ensuite dans le php.ini :
à toi de configurer après.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 [mail function] ; For Win32 only. SMTP = localhost ; For Win32 only. sendmail_from = me@example.com
slt;
j'ai essayé avec cette configuration mais ça fonctione pas
voila mon code
au debut je recupere les var posté du formulaire d'inscription (inscription.php)
$message = 'Cher '.$pseudo.',';
$message .= 'Ceci est un mail automatique de confirmation d\'inscription au site de Dyto : http://www.ee.com';
$message .= 'Pour confirmer et ainsi terminer l\'inscription à votre compte, veuillez cliquer sur le lien de confirmation: ';
$message .= 'http://127.0.0.1/projet/confirm.php?pseudo='.str_replace(' ','%20',$pseudo);
ici la requete insert avec un champs 'confiramtion=0'
echo 'Vous avez bien été rajoutée, un email va etre envoye dans votre email</b>';
mail($email,'Confirmation d\'inscription au site ,$message);
sachant que dans comfirm.php j'utilise une requete pour modifier le champs comfirmation en 1
merci bien de m'aider
bonjour
j'ai fait un test comme suit
if(mail($email,'Confirmation d\'inscription au site ,$message))
echo 'envoyé';
else echo 'non envoyé';
mais la resultat est negative ça affiche non envoyé
sachant ke avant le test ça insere ds la table membe ,
je veux savoir SVP ou se trouve php.ini
car lors de ma configuration de serveur (j'ai installe apache2 ,php 5, mysql5 ,phpmyadmin chacun appart) j'ai copier (php fichier INI-RECOMMENDED) sur mon repertoire windows j'ai changer son nom en php.ini et j'ai fais tous les configrations ds ce fichier (j'ai trouvé le guide d'installation dans le site Le PHP Facile)
merci
![]()
php.ini se trouve dans le repertoire d'installation de php.
Au pire fais une recherche sur ton disque de "php.ini" tu le trouveras![]()
bonjour
j'ai fait un test comme suit
if(mail($email,'Confirmation d\'inscription au site ,$message))
echo 'envoyé';
else echo 'non envoyé';
mais la resultat est negative ça affiche non envoyé
sachant ke avant le test ça insere ds la table membe ,
je veux savoir SVP ou se trouve php.ini
car lors de ma configuration de serveur (j'ai installe apache2 ,php 5, mysql5 ,phpmyadmin chacun appart) j'ai copier (php fichier INI-RECOMMENDED) sur mon repertoire windows j'ai changer son nom en php.ini et j'ai fais tous les configrations ds ce fichier (j'ai trouvé le guide d'installation dans le site Le PHP Facile)
merci
![]()
bonjour
dans le repetoire php il ya le fichier -INI-RECOMMENDED et ds le repertoire Windows il y a le fichier php.ini
ou je fais la configuration du serveur SMTP
merci![]()
Partager