IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

formulaire ASP +mot de passe et validation commande


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Mai 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 16
    Par défaut formulaire ASP +mot de passe et validation commande
    bonjour a tous
    je suis un vrais débutant et j'essaie de rendre service a un ami pour son site qui ne fontionne plus entierement depuis le changement d'hebergeur et le concepteur qui a arreté son activité.

    J'ai du refaire entierement son formulaire de contact qui maintenant fonctionne avec beaucoup de difficulté par contre je n'arrive pas a trouvé comment avoir le nom des champs dans ce qu'il recoit et rendre les chmaps obligatoire.


    voici le code du formulaire.asp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    <html>
    <head>
    <title>CONTACT</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link href="conso.css" rel="stylesheet" type="text/css">
     
    <style type="text/css">
    <!--
    .Style1 {
    	color: #FF0000;
    	font-weight: bold;
    }
    -->
    </style>
     
    </head>
     
    <body link="#000000" vlink="#000000" alink="#000000" leftmargin="1" topmargin="1" marginwidth="1" marginheight="1">
    <table width="100%" border="0" cellspacing="1" cellpadding="0" height="100%">
      <tr> 
        <td width="25" rowspan="3" valign="top" background="images/fond.gif"><img src="images/etiquette.gif" width="25" height="300"></td>
        <td height="30" background="images/barreb.gif" > <table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr> 
              <td class="T3">&nbsp;</td><br><br>
              <td class="T3b" align="right">Besoin d'un renseignement ? &nbsp;&nbsp;</td>
            </tr>
          </table></td>
      </tr>
      <tr> 
        <td height="338" valign="top"> 
         <form onSubmit="return ValidateForm()" method="post" action="forminfo.asp" onSubmit="return checkrequired(this)">
    		 <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
            <tr> 
              <td colspan="3" align="center">Vous souhaitez écrire au service :&nbsp;
     
     
    	<SELECT name="categorie">
    		<OPTION VALUE="admin@xxx.xx"selected>Administratif</OPTION>
    		<OPTION VALUE="tech@xxx.xx">Technique-Logistique</OPTION>
    		<OPTION VALUE="com@xxx.xx">Commercial</OPTION>
    			</SELECT>
     
              </tr>
    					<tr> 
              <td width="50" height="32" align="center">&nbsp;</td>
              <td>&nbsp;</td>
              <td width="150">&nbsp;<span class="Style1">*</span>: champs obligatoires </td>
            </tr>
    				<Tr>
    <td colspan="3" valign="top">
    <table width="100%"  border="0" cellspacing="0" cellpadding="0">
      		 Votre Nom:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input name="nom" type="text" id="nom" size="30"></p>
    			 Votre Société:&nbsp;&nbsp;&nbsp;<input name="societe" type="text" id="societe" size="30"></p>
           Adresse Email:&nbsp;&nbsp;<input name="email" type="text" id="email" size="30"></p>
           Votre question:<textarea name="question" cols="35" rows="10"></textarea></p>
           <input class="fancybut" type="submit" name="Submit" value="Envoyer">
           <input class="fancybut" type="reset" name="Submit2" value="Effacer"></p>
          </form></td>
        <td width="16%" align="right" valign="top"></td>
      </tr>
      </table>
    		<tr> 
        <td height="20" align="right">
    	<table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td background="images/barreb2.gif">&nbsp;</td>
    		  <td width="63" align="right"><a href="javascript:window.close()" onMouseOut="this.style.textDecoration='none'" onMouseOver="this.style.textDecoration='underline'" title="Fermer la fenêtre descriptive"><img src="images/icone/fermer.gif" border="0" width="16" height="16" hspace="3" align="absbottom">Fermer</a>&nbsp;</td>
            </tr>
          </table>
    </body>
    </html>
    Avec cette page impossible egalement de faire fonctionner le choix du destinataire non plus et comment faire pour avoir les champs obligatoire ?

    Voici l'autre page forminfo.asp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <% @LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
    <html>
    <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head> 
    <body> 
     
     
    <% 
    Set Mail = Server.CreateObject("SMTPsvg.Mailer") 'create an Asp mail component.
    Mail.FromName   = Request.Form("nom")
    Mail.FromAddress= Request.Form("email")
    Mail.RemoteHost = "mrelay.perfora.net" ' Serveur pour expédition avec Asp Mail
    Mail.AddRecipient "Question site ", "xxx@xxx.xxx"
    Mail.Subject    = "QUESTION SITE INTERNET"
    Mail.BodyText   = Request.Form("societe")& Chr(13)
    Mail.BodyText   = Request.Form("nom")& Chr(13)
    Mail.BodyText   = Request.Form ("email")& Chr(13)	
    Mail.BodyText   = Request.Form("question")
     
    if Mail.SendMail then
     Response.Write "Votre Email nous est bien parvenu. Nous vous répondrons dès que possible.Merci !"
    else
     Response.Write "Impossible de transmettre le mail.Verifié que tous les champs soient renseignés " & Mail.Response
    end if 
    %> 
     
    </html>
    Si une personne ici pouvait me donner un petit coups de main cela serait super sympas.
    Merci d'avance a tous

  2. #2
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 158
    Par défaut
    Salut,

    Pour le pour le nom des champs dans le mail :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Mail.BodyText   = "Société : "& Request.Form("societe")& Chr(13)
    Mail.BodyText   = "Nom : "&Request.Form("nom")& Chr(13)
    Mail.BodyText   = "Email : "&Request.Form ("email")& Chr(13)    
    Mail.BodyText   = "Question : "&Request.Form("question")
    Pour faire une vérification et rendre les champs obligatoires, tu peux utiliser javascript.

  3. #3
    Membre averti
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Mai 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 16
    Par défaut
    Citation Envoyé par sleeg Voir le message
    Salut,

    Pour le pour le nom des champs dans le mail :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Mail.BodyText   = "Société : "& Request.Form("societe")& Chr(13)
    Mail.BodyText   = "Nom : "&Request.Form("nom")& Chr(13)
    Mail.BodyText   = "Email : "&Request.Form ("email")& Chr(13)    
    Mail.BodyText   = "Question : "&Request.Form("question")
    Pour faire une vérification et rendre les champs obligatoires, tu peux utiliser javascript.
    Bonjour sleeg

    Merci de ta réponse je venais juste de trouver
    pour Java alors la je ne connais rien du tout

    Il me reste un probleme quand meme a réspoudre c'est le choix de la personne qui doit recevoir l'email :
    Dan la premiere page j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <SELECT name="categorie">
            <OPTION VALUE="admin@xxx.xx"selected>Administratif</OPTION>
            <OPTION VALUE="tech@xxx.xx">Technique-Logistique</OPTION>
            <OPTION VALUE="com@xxx.xx">Commercial</OPTION>
                </SELECT>
    et dans la deuxieme je ne sais pas qu'ele balise je dois mettre afin que cela fonctionne dans cette partie je pense :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <% 
    Set Mail = Server.CreateObject("SMTPsvg.Mailer") 'create an Asp mail component.
    Mail.FromName   = Request.Form("nom")
    Mail.FromAddress= Request.Form("email")
    Mail.RemoteHost = "mrelay.perfora.net" ' Serveur pour expédition avec Asp Mail
    Mail.AddRecipient "Question site ", "xxx@xxx.xxx"
    Mail.Subject    = "QUESTION SITE INTERNET"
    Mail.BodyText   = Request.Form("societe")& Chr(13)
    Mail.BodyText   = Request.Form("nom")& Chr(13)
    Mail.BodyText   = Request.Form ("email")& Chr(13)    
    Mail.BodyText   = Request.Form("question")
    merci beaucoup de ton aide.

    J'ai encore 2 autres fichier apres l'oubli du mot de passe et la validation commande je ne suis pas sortie
    Merci encore

  4. #4
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 158
    Par défaut
    Pour recevoir l'adresse de l'adresse Email en fonction de celle qui a été choisie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Mail.AddRecipient "Question site ", Request.Form("categorie")
    pour Java alors la je ne connais rien du tout
    Attention, Javascript ce n'est pas du java...

    Sinon en tapant "Validation formulaire javascript" dans google tu devrais trouver rapidement un tuto...

  5. #5
    Membre averti
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Mai 2011
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Assistant aux utilisateurs
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 16
    Par défaut
    Merci sleeg

    C'etait pourtant tout bete mais je n'avais pas trouvé.



    Encore 2 fichiers, aurait tu la possibilité de m'aider un peu ?

    Merci de ton aide

    jean philippe

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2010
    Messages
    158
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 158
    Par défaut
    Oui tu peux demander ce que tu as besoin ici... quels sont ces deux fichiers?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Debutant] Formulaire login mot de passe
    Par Oliviers dans le forum Sécurité
    Réponses: 5
    Dernier message: 03/04/2018, 19h30
  2. ouverture formulaire avec mot de passe
    Par man18 dans le forum Sécurité
    Réponses: 2
    Dernier message: 25/01/2007, 17h19
  3. Ouverture formulaire avec mot de passe
    Par mavean dans le forum Access
    Réponses: 9
    Dernier message: 08/06/2006, 14h58
  4. [LDAP]modification du mot de passe - ligne de commande
    Par sangei dans le forum API standards et tierces
    Réponses: 24
    Dernier message: 01/12/2005, 14h49
  5. Formulaire Login/mot de passe - Conserver une variable
    Par GraphiKa dans le forum Access
    Réponses: 3
    Dernier message: 30/09/2005, 15h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo