formualire php - je comprend rien - PHP - Programmation
Marsh Posté le 26-03-2008 à 13:36:53
Si ton entreprise embauche des gens qui ne savent pas chercher sur Google, elle est mal barrée
Marsh Posté le 26-03-2008 à 21:48:16
bon j'ai avancé sur mon probleme mais ca ne marche pas ou sont mes erreur. quand j'essaye d'envoyer le formulaire je trouve une erreur 404
voici le script du formulaire que j'ai rajouté a ma page contact
<form method = "post" action="www.hotelsenegalflamboyant.com/formulaire.php">
Prénom <br>
<input type="text" name="prenom"> <br>
Nom <br>
<input type = "text" name = "nom"> <br>
E-mail <br>
<input type = "text" name = "e-mail"> <br>
Message <br>
<TEXTAREA NAME=Message rows=5 cols=30></TEXTAREA> <br>
<input type = "submit" name = "submit" value = "envoyer">
</form>
et voici le contenu de mon fichier formulaire.php
<html>
<head>
</head>
<body>
<?php_track_vars?>
<?php
$msg = "Sender Name:\t$sender_name\n";
$msg .= "Sender E-Mail:\t$sender_email\n";
$msg .= "Message:\t$message\n\n";
$recipient = "hlesflamboyants@yahoo.fr";
$subject = "contact les flamboyants";
$mailheaders = "From: My Web Site <> \n";
$mailheaders .= "Reply-To: $sender_email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<H1 align=center>merci, $sender_name</H1>";
echo "<P align=center>";
echo "votre message a été envoyé.</P>";
echo "</BODY></HTML>";
?>
<?
/*J'identifie les variables*/
$prenom = $_POST["prenom"];
$name = $_POST["nom"];
$e-mail = $_POST["e-mail"];
$message = $_post["message];
/*j'affiche les résultats du formulaire*/
echo "formulaire $prenom $name $e-mail $message";
?>
</body>
</html>
Marsh Posté le 26-03-2008 à 21:52:54
je suis sûr que certain font se marrer mais j'ai suivit les conseil avisé de cyber denix et voila le resultat... bonne rigolade
Marsh Posté le 26-03-2008 à 23:10:44
C'est déjà un bon début, tu as collé dans le désordre des bouts de code, qui ont un rapport avec ce que tu veux obtenir.
Maintenant, essaie juste de réfléchir à ce que tu veux que ton code fasse, et à ce que tu as collé. Ou alors essaie de trouver du code qui marche en faisant une recherche google.
Marsh Posté le 27-03-2008 à 00:01:27
merci du coup de main.... ce soir j'ai la tete en vrac donc une bonne nuit de repos sera de bon conseil
Marsh Posté le 27-03-2008 à 00:18:06
Il y a plus court et plus clair... pas mal d'erreurs W3C, tu ne déclare même pas ton langage.
Je te passe celui que j'utilise le plus souvent, ça sera plus facile pour toi.
Code :
|
Si c'est pas gentil ! Bien sûr, tu peux encore améliorer en utilisant un captcha ou autre système, c'est un exemple et pas forcément le meilleur truc ! Ça permet au moins de gérer les erreurs.
Marsh Posté le 27-03-2008 à 10:01:28
merci c'est sympa... par contre ce script est a mettre dans le script de ma page "contact" actuel sans besoin d'un fichier formulaire php....
Marsh Posté le 27-03-2008 à 10:19:52
en fait je suis tellemnt debutant que j'y comprend toujours pas grand chose. en fait je veux avoir un formulaire sur ma page contact. www.hotelsenegalflamboyant.com/contact.htm
mais comme je ne veux pas que les visiteur ai a utiliser outlook (pour beaucoup il ne l'utilise jamais et n'est pas parametré) j'ai cru comprendre que la solution pour moi est u formulaire .php
partant de la je pense avoir compris qu'il faut qu'il faut insérer le formulaire dans ma page contact (en html) qui va renvoyer vers une page de traitement .php qui elle renvera vers mon mail
ai je bien compris
Marsh Posté le 27-03-2008 à 10:36:32
c'est encore moi c'est bon j'ai réussi a mette en place le formulaire de "fused" par contre ce que j'aurai voulu c'est d'avoir le formulaire sur ma page contact là il se trouve sur une autre page..... est ce possible
Marsh Posté le 28-03-2008 à 01:15:49
Pourtant le lien vers le formulaire sur ton site ne fonctionne pas.
Marsh Posté le 28-03-2008 à 16:06:53
comment ca j'ai mis le formulaire sur la page contact et il marche bien je reçois des message
Marsh Posté le 28-03-2008 à 16:07:24
voici son emplacement sur ma page contact
http://www.hotelsenegalflamboyant.com/contact.php
Marsh Posté le 28-03-2008 à 16:10:57
ok j'ai compris tu as essayé l'ancien lien de la page contact .htm
je l'ai laissé en ligne car cette page est referencé sur google, j'ai laissé les lien depuis cette page vers le reste de mon site si des gens rentre par là. les visiteurs ne peuvent plus y accéder dans lautre sens, il arrive sur la nouvelle page . php par contre je vais renvoyé la premiere version du formulaire pour qu'il n'y ai pas d'erreur 404 d'ici que je la retire. merci encore
Marsh Posté le 26-03-2008 à 13:28:40
salut a tous
je gère le site de notre entreprise et j'ai besoin d'un p'tit coup de main. je me rend compte de la nécessité de faire un formulaire php dans la page contact de mon site. pour le formulaire en question ca a l'air d'aller cf ci dessous
<FORM METHOD=POST ENCTYPE="text/plain" ACTION="mailto:mon mail">
<PRE>
Nom: <INPUT NAME=Nom size=30>
Prénom: <INPUT NAME=Prenom size=30>
E-mail: <INPUT NAME=E-mail size=30>
Message: <TEXTAREA NAME=Message rows=5 cols=30></TEXTAREA>
<INPUT TYPE=SUBMIT VALUE=Envoyer>
</PRE>
</FORM>
par contre pour le fichier PHP je pige kedal
merci de m'aider
stefsaly