probleme dans mon formulaire

Ce forum est dédié au service gratuit de traitement de formulaire proposé par cdprof.com.

probleme dans mon formulaire

Messagede vinvinsylvain » Jeu 16 Avr 2009 17:38

Bonjour,

en premier je tiens a remercier ce site qui m'a beaucoup aider a trouver la solution pour mon formulaire de contact.

Mon souci est que le formulaire fonctionnait très bien jusqu'au ce que je change mais j'arrive pas a trouver mon erreur.
Quand on clique sur envoyer j'ai bien le récap mais avec ce message:

Ce message est relayé par http://www.cdprof.com, en cas d'abus contactez ********
Le formulaire n'a pas pu être envoyé. Essayez plus tard ...

Quelqu'un peu me dire où j'ai fait mon erreur, j'y comprend plus rien
voici mon code:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>contact</title>
</head>
<body>
<p>Votre nom : &nbsp; &nbsp; <input maxlength="40"
size="40" name="Nom">
&nbsp; &nbsp;Votre Pr&eacute;nom:&nbsp;<input
maxlength="40" size="40" name="prenom"><br>
&nbsp;<br>
Votre Adresse: <input maxlength="90" size="96"
name="adresse"><br>
<br>
Votre Num&eacute;ro de T&eacute;l&eacute;phone: <input
name="telephone"></p>
<p>Votre Email :<input size="35" name="Expediteur"><br>
<br>
Votre Service: &nbsp;<input maxlength="40" size="40"
name="service"> &nbsp; &nbsp;Votre Grade: &nbsp;
&nbsp;<input maxlength="40" size="40" name="grade"><br>
<br>
Votre Demande:&nbsp;<input name="renseignement"
type="checkbox">Demande de renseignement &nbsp;
&nbsp; &nbsp; &nbsp; <input name="adhesion"
type="checkbox"> Demande d'Adh&eacute;sion &nbsp;
&nbsp; &nbsp;<input name="Autre" type="checkbox">
&nbsp;Autre<br>
<br>
Votre Message: <input name="destinataire"
value="identifiant de 32 caract&egrave;res" type="hidden"><br>
Commentaires :</p>
<p> <textarea name="commentaires" cols="100"
rows="10"> </textarea>
</p>
<p>Si vous souhaitez une copie des donn&eacute;es par mail,
cochez cette case :<input name="copie" value="1"
type="checkbox"></p>
<form method="post"
action="http://www.cdprof.com/outilsphp/form_public.php">
<p><br>
</p>
<p><br>
</p>
<input name="destinataire" value="*************@free.fr"
type="hidden">
<input name="objet" value="Contact" type="hidden"><input
name="retour" value="http://adresse de mon site/index.html"
type="hidden">
<p></p>
<input name="Submit" value="Envoyer" type="submit">
<p></p>
<p></p>
</form>
</body>
</html>


Je vous remercie d'avance
et Bonne soirée a tous
vinvinsylvain
 
Messages: 14
Inscription: Jeu 16 Avr 2009 17:31

Re: probleme dans mon formulaire

Messagede cdprof » Jeu 16 Avr 2009 17:43

Bonjour,

Il manque le type de champ pour plusieurs champs.

Par exemple il faut remplacer :
Code: Tout sélectionner
<input size="35" name="Expediteur">

par :
Code: Tout sélectionner
<input size="35" name="Expediteur" type="text" />


A+
Alain
cdprof
Administrateur
 
Messages: 175
Inscription: Mar 25 Avr 2006 21:40

Re: probleme dans mon formulaire

Messagede vinvinsylvain » Jeu 16 Avr 2009 17:54

je vous remercie de votre aide si rapide

j'ai rectifier et maintenant j'ai un autre message, je suis désoler je début et j'ai pas encore trouver un bon livre pour m'aider
voici le message:
Voici les données que vous avez saisies :
Erreur : Le système anti-spam a bloqué l'envoi de ce formulaire. Si vous pensez qu'il s'agit d'une erreur, contactez l'administrateur du site.



et voici le code rectifier:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>


encore merci
<title>contact</title>
</head>
<body>
<p>Votre nom : &nbsp; &nbsp; <input maxlength="40"
size="40" name="Nom" type="text">
&nbsp; &nbsp;Votre Pr&eacute;nom:&nbsp;<input
maxlength="40" size="40" name="prenom" type="text"><br>
&nbsp;<br>
Votre Adresse: <input maxlength="90" size="96"
name="adresse" type="text"><br>
<br>
Votre Num&eacute;ro de T&eacute;l&eacute;phone: <input
name="telephone" type="text"></p>
<p>Votre Email :<input size="35" name="Expediteur"
type="text"><br>
<br>
Votre Service: &nbsp;<input maxlength="40" size="40"
name="service" type="text"> &nbsp;
&nbsp;Votre Grade: &nbsp;
&nbsp;<input maxlength="40" size="40" name="grade"
type="text"><br>
<br>
Votre Demande:&nbsp;<input name="renseignement"
type="checkbox">Demande de renseignement &nbsp;
&nbsp; &nbsp; &nbsp; <input name="adhesion"
type="checkbox"> Demande d'Adh&eacute;sion &nbsp;
&nbsp; &nbsp;<input name="Autre" type="checkbox">
&nbsp;Autre<br>
<br>
Votre Message: <input name="destinataire"
value="identifiant de 32 caract&egrave;res" type="hidden"><br>
Commentaires :</p>
<p> <textarea name="commentaires" cols="100"
rows="10"> </textarea>
</p>
<p>Si vous souhaitez une copie des donn&eacute;es par mail,
cochez cette case :<input name="copie" value="1"
type="checkbox"></p>
<form method="post"
action="http://www.cdprof.com/outilsphp/form_public.php">
<p><br>
</p>
<p><br>
</p>
<input name="destinataire" value="*****************@free.fr"
type="hidden">
<input name="objet" value="Contact" type="hidden"><input
name="retour" value="http://******************/index.html"
type="hidden">
<p></p>
<input name="Submit" value="Envoyer" type="submit">
<p></p>
<p></p>
</form>
</body>
</html>
vinvinsylvain
 
Messages: 14
Inscription: Jeu 16 Avr 2009 17:31

Re: probleme dans mon formulaire

Messagede cdprof » Jeu 16 Avr 2009 18:43

Re,

La balise <form ... > doit se trouver au début du formulaire. Toutes les balises qui figurent avant <form > sont ignorées et l'une d'elles est obligatoire.

A+
Alain
cdprof
Administrateur
 
Messages: 175
Inscription: Mar 25 Avr 2006 21:40

Re: probleme dans mon formulaire

Messagede vinvinsylvain » Jeu 16 Avr 2009 18:51

Merci,
ben maintenant je pense avoir le bon code j'ai refait complètement mon code avec vos conseil et sa donne ceci:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>contact</title>
</head>
<body
style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"
alink="#000088" link="#0000ff" vlink="#ff0000">
<form name="Contact" method="post"
action="http://www.cdprof.com/outilsphp/form.php">
<p></p>
<hr style="width: 100%; height: 2px;">Nom : <input
size="40" name="nom" type="text"> &nbsp;
&nbsp;Pr&eacute;nom:&nbsp;<input maxlength="40"
size="40" name="prenom" type="text"><br>
<br>
Adresse:&nbsp;<input maxlength="100" size="100"
name="adresse" type="text"><br>
<br>
T&eacute;l&eacute;phone: <input name="telephone"
type="text"><br>
<br>
Email : <input name="expediteur" type="text">
<p></p>
<input name="destinataire" value="vin*********il.fr"
type="hidden">
<hr style="width: 100%; height: 2px;">Service: <input
size="30" name="Service" type="text">
&nbsp; &nbsp;
&nbsp;Grade : <input name="grade" type="text"><br>
<hr style="width: 100%; height: 2px;">Commentaires :
<p> <textarea name="commentaires" cols="25"
rows="5"> </textarea></p>
<p></p>
<hr style="width: 100%; height: 2px;">Si vous souhaitez
une copie des donn&eacute;es par mail,
cochez cette case :<input name="copie" value="1"
type="checkbox"> &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <input
name="Submit" value="Envoyer" type="submit">
<p></p>
</form>
</body>
</html>



Avec ce message quand on clique sur envoyer

Voici les données que vous avez saisies :
nom :rochet
prenom :sylvain
adresse :place de la lib dijon
telephone :0389745151
expediteur :ro***************il.fr
Service :sécurité civil
grade :2 classe
commentaires : bonne nuit
Submit :Envoyer
Ce message est relayé par http://www.cdprof.com, en cas d'abus contactez ***************

Le formulaire n'a pas pu être envoyé. Essayez plus tard ...



J'y comprend vraiment rien, mais par contre j'ai compris pourquoi un site internet coût de l'argent lol

s'est quoi qui bloque dans mon code?

merci d'avance
vinvinsylvain
 
Messages: 14
Inscription: Jeu 16 Avr 2009 17:31

Re: probleme dans mon formulaire

Messagede cdprof » Jeu 16 Avr 2009 19:09

Tu mélanges deux scripts.
Je mets le script form_public.php à disposition sans inscription. Tu l'as semble-t-il utilisé dans les premiers exemples que tu donnes, mais pas dans le dernier. Avec ce script, il te faut 3 champs obligatoire : expediteur, destinataire et objet. Voir les détails ici :
http://www.cdprof.com/index.php?option= ... &Itemid=35
Donc si tu veux utiliser ce script, il faut modifier l'attribut "action" de ta balise "<form>" et mettre form_public.php à la place de form.php. Il te faut aussi ajouter un champ caché "objet".

Le deuxième site nécessite une inscription sur mon site et s'appelle form.php. C'est celui que tu as mis dans le dernier exemple. Mais dans ce cas il faut changer les champs obligatoires et en particulier enlever ton adresse mail. Voir les détails ici :
http://www.cdprof.com/index.php?option= ... &Itemid=34

Bienvenue dans le monde des créateurs de pages web ;-)

A+
Alain
cdprof
Administrateur
 
Messages: 175
Inscription: Mar 25 Avr 2006 21:40

Re: probleme dans mon formulaire

Messagede vinvinsylvain » Jeu 16 Avr 2009 19:57

Mille mille merci !! s'est beaucoup mieux quand on s'enregistre.

Hyper cool sa fonctionne a merveille

encore merci :) :) :) :)
vinvinsylvain
 
Messages: 14
Inscription: Jeu 16 Avr 2009 17:31


Retourner vers Traitement de formulaire



Qui est en ligne

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

cron