formulaire php et test easyphp

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics

tanguy
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 168
Inscription: Jeu Mai 12, 2005 9:49

formulaire php et test easyphp

Message le Lun Oct 24, 2005 12:43

Bonjour,

Etant donné que j'ai des problêmes avec un formulaire tout en HTML avec la fonction mailto, j'ai essayé le php.

J'ai ensuite testé cette page avec easyphp et voilà le résultat

Code: Tout sélectionner

Notice: Undefined index: nom in c:\site\adac\envoi.php on line 19

Notice: Undefined index: prenom in c:\site\adac\envoi.php on line 20

Notice: Undefined index: age in c:\site\adac\envoi.php on line 21

Notice: Undefined index: adresse in c:\site\adac\envoi.php on line 22

Notice: Undefined index: telephone in c:\site\adac\envoi.php on line 23

Notice: Undefined index: email in c:\site\adac\envoi.php on line 24

Notice: Undefined index: commentaires in c:\site\adac\envoi.php on line 39
Nom :
Prenom :
. Age :
. Adresse :
. Telephone :
. Email :
. Choix:
commentaires :
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:\site\adac\envoi.php on line 42

Le mail à bien été envoyé à ADRESSE@wanadoo.fr
Retour au formulaire


Je ne sais pas si quelqu'un de vous connaît ce logiciel mais moi je ne connais pas l'anglais alors je n'arrive pas à comprendre le résultat de cette page.

Est-elle correcte car mon site n'est pas encore en ligne donc je suis obligé de faire des tests en local ?

Par avance merci.


e-kiwi
Modérateur
Modérateur
 
Messages: 13867
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Oct 24, 2005 12:47

édite ton php.ini et met error_reporting = E_ALL & ~E_NOTICE

ensuite, t as un serveur mail installé sur ta machine ? (la réponse est non :-) ) donc tu ne poura pas recevoir le mail de test, fais un echo de ton contenu de mail pour voir a quoi il ressemble, mais ne t attend pas a recevoir de mail

ps : tes champs sopnt vides, tu dois mal recuperer leur valeur ($_POST['valeur'])

tanguy
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 168
Inscription: Jeu Mai 12, 2005 9:49

Message le Lun Oct 24, 2005 12:59

Merci e-kiwi.

Les champs sont vides parce que je ne les ai pas rempli.

J'ai juste fait un test de cette page qui s'appelle "envoi.php" directement dans le logiciel easy.php.

Comment fait-tu pour éditer le php.ini ?


e-kiwi
Modérateur
Modérateur
 
Messages: 13867
Inscription: Mar Déc 23, 2003 9:04

Message le Lun Oct 24, 2005 14:38

tu va dans le repertoire apache et tu doubles cliques sur php.ini :)


spout
WRInaute accro
WRInaute accro
 
Messages: 1316
Inscription: Mer Mai 14, 2003 11:05

Message le Lun Oct 24, 2005 16:47

Si tu veux pas le faire dans le php.ini, mais plutôt dans le code PHP

Code: Tout sélectionner
<?php
error_reporting(E_ALL ^ E_NOTICE);
?>

tanguy
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 168
Inscription: Jeu Mai 12, 2005 9:49

Message le Lun Oct 24, 2005 16:53

Merci beaucoup de vos réponses mais en fait c'est quoi le php.ini ?

On ne rigole SVP je suis vraiment débutant en PHP !!


Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité