slt, oui mais j'ai fais un test pour un seul chant en mettant rien dans le formulaire pour voir si le code pho disait quelque chose et il n'affiche rien
Oui c'est normal. Comme je te l'ai dis, il faut mettre quelque chose dans les blocs (là ou j'ai mis renvoie_formulaire() ou envoie_mail () ) si tu veux qu'il se passe quelque chose. Ces deux fonctions, je les ai inventées, elles n'existent pas. Soit tu les crées soit tu remplaces par autre chose.
Et il faut remplacer 'truc' par le nom de ton champs.
Pour vérifier 2 champs à la fois tu as l'opérateur && (ça veut dire 'et').
Dans le cas ou machin est un autre champs de formulaire:
if (isset($_POST['truc']) && isset($_POST['machin']) {
if (!empty($_POST['truc']) && !empty($_POST['machin'])) {
envoie_mail();
}
else {
renvoie_formulaire();
}
}
else{
renvoie_formulaire();
}
isset() est une fonction qui permet de vérifier si une variable existe, et empty vérifie si une variable est une chaine de caractère vide, ou si la variable est égale à 0 (ou si sa valeur est False).
Si tu ne connait pas bien le Php, tu devrais regarder l'article sur le php sur ce site.
http://www.commentcamarche.net/php/phpintro.php3
http://tchatpeople.free.fr/identification et moi sur mon site le même fichier fonctionne ! merci