Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1595 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  bonjour j'aimerai creer un formulaire sur mon site

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

bonjour j'aimerai creer un formulaire sur mon site

n°228664
the frames​maker
Posté le 16-10-2002 à 13:25:28  profilanswer
 

comment je peux creer un formulaire.cgi, pour le copier sur mon site?

mood
Publicité
Posté le 16-10-2002 à 13:25:28  profilanswer
 

n°228666
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-10-2002 à 13:31:23  profilanswer
 

cgi c'est le programme qui traitera le formulaire
le formulaire lui-même c'est juste une page html


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°228700
the frames​maker
Posté le 16-10-2002 à 14:02:05  profilanswer
 

antp a écrit a écrit :

cgi c'est le programme qui traitera le formulaire
le formulaire lui-même c'est juste une page html




 
et comment je fais pour avoir ca?

n°228715
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-10-2002 à 14:25:17  profilanswer
 

pour avoir quoi ?
le formulaire c'est une bête page html que tu fais avec ce que tu veux (notepad, dreamweaver, ...)
le cgi soit tu fais un programme (en C, Pascal, ...) compilé soit tu fais un script (php, perl, ...) qui est appelé par l'attribut action du tag <form> du formulaire.
Mais ça serait peut-être plus facile si tu disais ce que tu veux faire avec :D


Message édité par antp le 16-10-2002 à 14:25:48

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°228716
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-10-2002 à 14:27:22  profilanswer
 

je viens d'aller voir sur ton site, j'ai vu ce formulaire.cgi dont tu parles, mais c'est quoi ce fichier ? (vu que seul toi peut dire ce que c'est :D)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°228746
the frames​maker
Posté le 16-10-2002 à 15:33:23  profilanswer
 

antp a écrit a écrit :

je viens d'aller voir sur ton site, j'ai vu ce formulaire.cgi dont tu parles, mais c'est quoi ce fichier ? (vu que seul toi peut dire ce que c'est :D)




 
ben justement c'est la dedans qu'il faut mettre le code.
 
ca c'est le code de mon formulaire
 
<FORM METHOD="POST" ACTION="http://www.fullextasy.com/framesmaker/bin/formulaire.cgi">
<TABLE BORDER=3 ALIGN="CENTER" BGCOLOR="#000000">
    <INPUT TYPE="HIDDEN" NAME="email" VALUE="framesmaker@yahoo.fr">
    <INPUT TYPE="HIDDEN" NAME="url" VALUE="http://www.fullextasy.com/framesmaker/merci.htm">
    <INPUT TYPE="HIDDEN" NAME="sujet" VALUE="Formulaire du site de Framesmaker">
 
    <COL SPAN=3>  
    <TR BGCOLOR="#000000">  
      <TD><b><font color="#0099FF">Pseudo :</font></b></TD>
      <TD><font color="#0099FF">  
        <INPUT NAME="*Nom" TYPE="text" SIZE="42">
        <B>*</B><BR>
        </font></TD>
    </TR>
    <TR BGCOLOR="#000000">  
      <TD><b><font color="#0099FF">E-mail :</font></b></TD>
      <TD><FONT COLOR="##0099FF">  
        <INPUT NAME="*E-mail" TYPE="text" SIZE="42">
        <B>*</B></FONT><BR>
      </TD>
    </TR>
    <TR BGCOLOR="#000000">  
      <TD><b><font color="#0099FF">Commentaires :</font></b></TD>
      <TD>
        <TEXTAREA NAME="commentaires" COLS="35" ROWS="5"></TEXTAREA>
      </TD>
    </TR>
  </TABLE>
<BR>
<DIV ALIGN="center"><INPUT TYPE="submit" VALUE="Envoyer" NAME="submit">
<INPUT TYPE="reset" VALUE="Effacer" NAME="reset"></DIV>
</FORM>
 
c'est la partie en gras qui me pose probleme :??:
 
comment je l'appel ce formulaire?


Message édité par the framesmaker le 16-10-2002 à 15:35:42
n°228748
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-10-2002 à 15:36:43  profilanswer
 

comment tu l'appelles, c'est à dire ? appeler dans le sens exécuter ou dans le sens lui donner un nom ?
formulaire.cgi c'est un nom que t'as mis au pif ou bien tu as un fichier de ce nom ? contenant quoi ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°228749
the frames​maker
Posté le 16-10-2002 à 15:38:56  profilanswer
 

antp a écrit a écrit :

comment tu l'appelles, c'est à dire ? appeler dans le sens exécuter ou dans le sens lui donner un nom ?
formulaire.cgi c'est un nom que t'as mis au pif ou bien tu as un fichier de ce nom ? contenant quoi ?




 
 
oui comment je fais appel a lui? et comme creer le script cgi?, et c'est moi qui lui ai donne ce nom


Message édité par the framesmaker le 16-10-2002 à 15:39:52
n°228763
lorill
Posté le 16-10-2002 à 16:06:05  profilanswer
 

The Framesmaker a écrit a écrit :

 
oui comment je fais appel a lui? et comme creer le script cgi?, et c'est moi qui lui ai donne ce nom




 
ben deja faut voir quels langage t'autorise ton hebergeur

n°228771
the frames​maker
Posté le 16-10-2002 à 16:23:34  profilanswer
 

lorill a écrit a écrit :

 
 
ben deja faut voir quels langage t'autorise ton hebergeur




 
ben e nfaite c'est un serveur apache , donc je pense pas qu'il autorise du perl

mood
Publicité
Posté le 16-10-2002 à 16:23:34  profilanswer
 

n°228772
the frames​maker
Posté le 16-10-2002 à 16:26:55  profilanswer
 

The Framesmaker a écrit a écrit :

 
 
ben e nfaite c'est un serveur apache , donc je pense pas qu'il autorise du perl  




 
donc exist il des formulaire en javascript?

n°228773
lorill
Posté le 16-10-2002 à 16:27:51  profilanswer
 

The Framesmaker a écrit a écrit :

 
ben e nfaite c'est un serveur apache , donc je pense pas qu'il autorise du perl  




 :heink:  
 
Ben commence par te renseigner. Une fois que tu as choisis le langage, tu cherches un tutorial pour ecrire des cgi avec ce langage. Et apres, si tu as des problemes precis, ben tu reviens.

n°228779
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-10-2002 à 16:32:20  profilanswer
 

The Framesmaker a écrit a écrit :

 
 
donc exist il des formulaire en javascript?




 
formulaire = html (+ éventuellement javascript)
programme qui traite le formulaire = cgi compilé ou langage script côté serveur style php, asp, ...


Message édité par antp le 16-10-2002 à 16:40:32

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°228784
the frames​maker
Posté le 16-10-2002 à 16:35:57  profilanswer
 

antp a écrit a écrit :

 
 
formulaire = html (+ éventuellement javascript)
programme qui traite le formulaire = cgi compilé ou language script côté serveur style php, asp, ...




 
ok, bon mon formulaire et cree, maintenant, comme je fais pour le script serveur?


Message édité par the framesmaker le 16-10-2002 à 16:36:29
n°228787
lorill
Posté le 16-10-2002 à 16:37:37  profilanswer
 

The Framesmaker a écrit a écrit :

 
 
ok, bon mon formulaire et cree, maintenant, comme je fais pour le script serveur?




 
tu demandes a ton hebergeur en quel langage tu peux le faire...

n°228789
gm_superst​ar
Appelez-moi Super
Posté le 16-10-2002 à 16:38:11  profilanswer
 

Réponds à ces 2 questions :
 
1. Le serveur est à toi ?
2. Quels sont les langages supportés par le serveur ? (et il ne s'agit pas de supposer mais d'être sûr)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°228790
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-10-2002 à 16:40:18  profilanswer
 

3. Sous quel OS tourne le serveur ? (important pour si tu veux un CGI compilé)
4. Quels langages autre que HTML/JS connais-tu ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°228794
lorill
Posté le 16-10-2002 à 16:42:35  profilanswer
 

5. Où étais tu hier soir entre 22h et 23h30 ?
non, rien.

n°228803
the frames​maker
Posté le 16-10-2002 à 16:48:58  profilanswer
 

gm_superstar a écrit a écrit :

Réponds à ces 2 questions :
 
1. Le serveur est à toi ?
2. Quels sont les langages supportés par le serveur ? (et il ne s'agit pas de supposer mais d'être sûr)




 
 
c'est un serveur apache , c'est un espace que loue un pote sur un serveur , et il m'a attribue , un espace disque egalement.
 
php, asp, c'est sur

n°228805
the frames​maker
Posté le 16-10-2002 à 16:50:08  profilanswer
 

antp a écrit a écrit :

3. Sous quel OS tourne le serveur ? (important pour si tu veux un CGI compilé)
4. Quels langages autre que HTML/JS connais-tu ?




 
sous unix
 
je connais un peu asp, et je vais avoir des cours php(je maitrise pas trop :sweat: )
 
html/javascript , ca va plutot bien

n°228812
the frames​maker
Posté le 16-10-2002 à 17:02:48  profilanswer
 

bon merci pour votre aide, la je pars, on reprend demain la discussion si jamais :hello:  [:framesmaker]

n°228828
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-10-2002 à 17:22:57  profilanswer
 

si tu connais ASP et que t'as de l'ASP, fais le en ASP :D
ou à la limite en PHP


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°230112
the frames​maker
Posté le 18-10-2002 à 15:12:24  profilanswer
 

antp a écrit a écrit :

si tu connais ASP et que t'as de l'ASP, fais le en ASP :D
ou à la limite en PHP




 
re salut , alors pour commencer mon serveur n'accepte que du php.
 
mon probleme , maintenat tout marche bien , le seul truc qui marche pas c'est le controle des champ obligatoire.
 
voici mon code, alors le formulaire marche tres bien, c'est le javascript qui deconne.
 
pouvez vous me dire ce que j'ai fait de faut, c'est surment au niveau des variable.
 
mon script php s'appel form2mail.php3
merci bp :jap:  
 
<script language="javascript">
 
function check_email()  
{
var error = 0;
var error_message = "Afin de mieux répondre à votre demande, ce formulaire contient des \nchamps obligatoires. Merci de fournir les éléments suivants:\r\r";
var nom = document.form2mail.nom.value;
var e-mail = document.form2mail.e-mail.value;
 
 
var arobase = e-mail.indexOf("@" );
var point = e-mail.lastIndexOf("." );
jj = e-mail.lastIndexOf("." )+1;
len = e-mail.length;
var filter=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
 
 
if (nom == "" ) {
   error_message = error_message + "- Pseudo \n";
   error = 1;
}
 
if (e-mail == "" ) {
   error_message = error_message + "- E-mail \n";
   error = 1;
}
 
if (error != 0) {
   alert(error_message);
   return false;
} else {
   return true;
}
}  
</SCRIPT>
 
<form action="form2mail.php3" METHOD="POST onSubmit="return check_email();">
  <TABLE BORDER=3 ALIGN="CENTER" BGCOLOR="#000000">
  <COL SPAN=3>  
    <TR BGCOLOR="#000000">  
      <TD><b><font color="#0099FF">Pseudo :</font></b></TD>
      <TD><font color="#0099FF">  
        <INPUT NAME="*Nom" TYPE="text" SIZE="42">
        <B>*</B><BR></font></TD>
    </TR>
    <TR BGCOLOR="#000000">  
      <TD height="50"><b><font color="#0099FF">E-mail :</font></b></TD>
      <TD height="50"><FONT COLOR="##0099FF">  
        <INPUT NAME="*E-mail" TYPE="text" SIZE="42">
        <B>*</B><BR></FONT>
      </TD>
    </TR>
    <TR BGCOLOR="#000000">  
      <TD><b><font color="#0099FF">Commentaires :</font></b></TD>
      <TD>
        <TEXTAREA NAME="commentaires" COLS="35" ROWS="5"></TEXTAREA>
      </TD>
    </TR>
  </TABLE>
  <BR>
<DIV ALIGN="center"><INPUT TYPE="submit" VALUE="Envoyer" NAME="submit">
<INPUT TYPE="reset" VALUE="Effacer" NAME="reset"></DIV>
  </form>

n°230140
antp
Super Administrateur
Champion des excuses bidons
Posté le 18-10-2002 à 15:36:27  profilanswer
 

je connais à peu près rien au javascript, donc pour ça je sais pas trop t'aider :(


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°230145
lorill
Posté le 18-10-2002 à 15:42:13  profilanswer
 

The Framesmaker a écrit a écrit :

 
...




 
prends mozilla, affiche la console javascript, teste, et mets nous le message d'erreur s'il y en a un. Et si y'en a pas, essaye au moins de decrire le comportement.

n°230152
gm_superst​ar
Appelez-moi Super
Posté le 18-10-2002 à 15:50:05  profilanswer
 

Il y a une erreur dans le code du formulaire :
 
<form action="form2mail.php3" METHOD="POST onSubmit="return check_email();">  
 
Il manque un " après le POST


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°230156
the frames​maker
Posté le 18-10-2002 à 15:55:25  profilanswer
 

gm_superstar a écrit a écrit :

Il y a une erreur dans le code du formulaire :
 
<form action="form2mail.php3" METHOD="POST onSubmit="return check_email();">  
 
Il manque un " après le POST




 
merci , mais il ne fait tj pas le controle des champ obligatoire :(

n°230170
gm_superst​ar
Appelez-moi Super
Posté le 18-10-2002 à 16:11:26  profilanswer
 
n°230199
the frames​maker
Posté le 18-10-2002 à 16:40:08  profilanswer
 

gm_superstar a écrit a écrit :

Que dit la console ?




 
voila l'erreur
 
 
Error: missing ; before statement
Source File: http://www.fullextasy.com/framesmaker/monhc.htm
Line: 672, Column: 5
Source Code:
var E-mail = document.form2mail.E-mail.value;

Error: check_email is not defined

n°230201
gm_superst​ar
Appelez-moi Super
Posté le 18-10-2002 à 16:43:26  profilanswer
 

E-mail come nom de variable ça me parait bizarre... Essaye Email


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°230202
lorill
Posté le 18-10-2002 à 16:45:13  profilanswer
 

gm_superstar a écrit a écrit :

E-mail come nom de variable ça me parait bizarre... Essaye Email




et interdit par la grammaire accessoirement, cf les specs dans ta faq

n°230218
the frames​maker
Posté le 18-10-2002 à 17:04:07  profilanswer
 

lorill a écrit a écrit :

 
et interdit par la grammaire accessoirement, cf les specs dans ta faq




 
ca marche tj pas , mais la console ne me met plus d'erreur :??:  
 
je suis perdu :sweat:

n°230220
the frames​maker
Posté le 18-10-2002 à 17:06:48  profilanswer
 

The Framesmaker a écrit a écrit :

 
 
ca marche tj pas , mais la console ne me met plus d'erreur :??:  
 
je suis perdu :sweat:  




 
voila une nouvelle erreur
 
Error: document.form2mail has no properties
Source File: http://www.fullextasy.com/framesmaker/monhc.htm
Line: 671

n°230223
gm_superst​ar
Appelez-moi Super
Posté le 18-10-2002 à 17:10:18  profilanswer
 

ajoute name="form2mail" dans ton <form>....


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°230230
the frames​maker
Posté le 18-10-2002 à 17:25:49  profilanswer
 

gm_superstar a écrit a écrit :

ajoute name="form2mail" dans ton <form>....




 
ca marche tj pas :cry:

n°230248
the frames​maker
Posté le 18-10-2002 à 18:06:43  profilanswer
 

The Framesmaker a écrit a écrit :

 
 
ca marche tj pas :cry:  




 
encore un ptit message d'error
 
Error: document.form2mail.nom has no properties
Source File: http://www.fullextasy.com/framesma [...] ulaire.htm
Line: 11

 
 
comment je fais pour declarer l'objet?

n°230254
antp
Super Administrateur
Champion des excuses bidons
Posté le 18-10-2002 à 18:14:39  profilanswer
 

ton champ ne s'appelle pas "nom" mais "*nom" (qui est un nom très foireux je pense)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°230259
the frames​maker
Posté le 18-10-2002 à 18:24:44  profilanswer
 

antp a écrit a écrit :

ton champ ne s'appelle pas "nom" mais "*nom" (qui est un nom très foireux je pense)




 
c'est bon j'y presque , encore juste un petit bug
 
www.fullextasy.com/framesmaker/testformulaire.htm

n°230260
the frames​maker
Posté le 18-10-2002 à 18:25:14  profilanswer
 

The Framesmaker a écrit a écrit :

 
 
c'est bon j'y presque , encore juste un petit bug
 
www.fullextasy.com/framesmaker/testformulaire.htm




 
ca marche ouiiiiiiiiiiii [:framesmaker]  [:framesmaker]  [:framesmaker]  [:turk182]  [:z-bob]

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  bonjour j'aimerai creer un formulaire sur mon site

 

Sujets relatifs
[C XFree] Peut on créer une fenetre plein ecran ...Bonjour .. possible de créer une variable globale entre 2 scripts PHP?
[ Flash ] comment créer un executable qui...comment diable est-ce fait sur ce site ?
Passer un gros site ASP de Access en SQL, HELP ![HTML] Allez zou ... encore moi !! Pb d'alignement de formulaire ...
existe t'il un moyen pour qu'un site s'adapte a la reso de l'ecran ?Comment créer un alert()
quelqu'un aurait un site sur l'algorithme? 
Plus de sujets relatifs à : bonjour j'aimerai creer un formulaire sur mon site


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR