formulaire php et test easyphp

tanguy
WRInaute discret
WRInaute discret
 
Messages: 168
Inscription: 12 Mai 2005

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: 15544
Inscription: 23 Déc 2003

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 discret
WRInaute discret
 
Messages: 168
Inscription: 12 Mai 2005

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: 15544
Inscription: 23 Déc 2003

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: 4109
Inscription: 14 Mai 2003

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 discret
WRInaute discret
 
Messages: 168
Inscription: 12 Mai 2005

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 !!


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

  • Test de lien (type de redirection)
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Test HTTP header
    Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée.
  • Test de positionnement sur data centers
    Cet outil vous permet d'afficher sur une seule page les résultats Google effectués sur de nombreux data centers (centres de données).


Qui est en ligne

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