par
Ryle » 05 avr. 2011, 22:40
Alors pour le "notice" le problème est que tu dois essayer de faire appel à l'index "post" d'un tableau alors que celui-ci n'est pas défini, d'où l'avertissement... tu peux tester si un index existe avec isset() avant de faire appel à une variable
Pour ton problème de mail, le soucis vient effectivement du smtp qui est configuré. PHP a besoin d'un serveur smtp pour envoyer des mails (en gros, php se connecte à un smtp et lui demande d'envoyer un mail pour lui). Le problème, c'est qu'à priori ton ordi n'est pas un serveur smtp
Le plus simple pour faire fonctionner ta fonction mail c'est simplement de remplacer le "localhost" présent dans ton fichier ini par l'adresse du serveur smtp de ton fournisseur d'accès internet (le même que celui que tu utilises dans ta boite mail)
Alors pour le "notice" le problème est que tu dois essayer de faire appel à l'index "post" d'un tableau alors que celui-ci n'est pas défini, d'où l'avertissement... tu peux tester si un index existe avec isset() avant de faire appel à une variable
Pour ton problème de mail, le soucis vient effectivement du smtp qui est configuré. PHP a besoin d'un serveur smtp pour envoyer des mails (en gros, php se connecte à un smtp et lui demande d'envoyer un mail pour lui). Le problème, c'est qu'à priori ton ordi n'est pas un serveur smtp ;)
Le plus simple pour faire fonctionner ta fonction mail c'est simplement de remplacer le "localhost" présent dans ton fichier ini par l'adresse du serveur smtp de ton fournisseur d'accès internet (le même que celui que tu utilises dans ta boite mail)