php.ini

Eléphanteau du PHP | 12 Messages

21 mars 2007, 15:03

bonjour
avec un message comme cela que faut-il bidouiller dans php.ini ?

Notice: Undefined variable: fr in c:\program files\easy php\easyphp1-7\www\ag3c\mail_res.php on line 16

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easy php\easyphp1-7\www\ag3c\mail_res.php on line 16

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

21 mars 2007, 16:54

Pour le "notice", c'est parce que tu utilises une variable nommée "fr" à la ligne 16, alors que celle-ci n'a pas été définie au préalable. Il suffit donc de la déclarer ou de spécifier d'où tu la récupères si c'est en get ou post, ... :)

Concernant l'envoi de mail, il te faut rechercher ces valeurs dans php.ini :
- SMTP
- sendmail_from
Et les modifier en fonction de ton serveur d'envoi de mail (ex : remplacer "localhost" par smtp.tonFAI.fr)

Pour plus d'infos : http://us3.php.net/mail
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...