Avatar billede haastrup Novice
09. maj 2010 - 19:25 Der er 1 løsning

Hjælp til formmail

Hej alle eksperter,

Jeg har prøvet at lægge et validerings script ind i min form mail, men selv om scriptet reagerer på en mangel i udfyldningen af formularen afsendes formularen stadig.

Nogen der kan hjælpe mig med at få det til at køre ordentligt?



På forhånd mange tak, og 200 point til dig der kan.

Mange Hilsener
Allan Haastrup

Jeg smider lige kildekoden ind nedenunder:

<html><head>


<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Bliv V.I.P. - få fordele, gaver, tilbud o. lign.</title>
<script type="text/javascript">

function validering()
  {
  error = 0;

  if((document.forms[0].Fornavn.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med dit fornavn');
    document.forms[0].Fornavn.focus();
    error = 1;       
  }

  if((document.forms[0].Efternavn.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med dit efternavn');
    document.forms[0].Efternavn.focus();
    error = 1;       
  }   
   
  if((document.forms[0].Adresse.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med din adresse');
    document.forms[0].Efternavn.focus();
    error = 1;       
  }   

  if((document.forms[0].Postnr.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med dit postnummer');
    document.forms[0].Postnr.focus();
    error = 1;       
  }   

  if((document.forms[0].By.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med din by');
    document.forms[0].By.focus();
    error = 1;       
  }   

  if((document.forms[0].E-mail.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med din E-mail');
    document.forms[0].E-mail.focus();
    error = 1;       
  }   

  if((document.forms[0].E-mail2.value=='') && (error==0)) 
  {       
    alert('Du skal bekræfte din E-mail adresse');
    document.forms[0].E-mail2.focus();
    error = 1;       
  }   

    if((document.forms[0].Fundet-Via.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med hvordan du fandt vores side');
    document.forms[0].Fundet-Via.focus();
    error = 1;       
  }   

 
  if(error == 0)
  document.forms[0].submit();   
  }

</script>
</head><body>

<p align="center"><img src="Magical-Snap.png" border="0" height="375" width="1062"></p>
<p align="center">(Og send mig, sammen med tilmeldingen, det seneste nyhedsbrev
fra V.I.P. klubben med denne måneds tilbud)</p>
<p align="center">Når du udfylder skemaet kan du få hjælp ved at pege med musen på <font size="3" face="Arial"><b>

<img title="Så vil der komme sådan en gul boks frem med en forklaring på hvad du skal" border="0" src="questionmark.bmp" width="40" height="40"></b></font><b><font size="3" face="Arial">
</font> </b>
tegnene.<br>
<font size="5" face="Arial"><b>* </b></font>betyder at dette felt SKAL udfyldes,
ellers kan du ikke sende skemaet</p>
<FORM method="post" onsubmit="validering();return false;" action="http://www.tjenpengeonline.dk/cgi-bin/FormMail.pl">
<input type="hidden" name="recipient" value="info@tjenpengeonline.dk">
<input type="hidden" name="subject" value="Tilmelding som VIP i kundeklubben">
<input type="hidden" name="redirect" value="../tak.html">
<p align="center"> </p>
  <div align="center">
    <center>

        <p></p>
        </center>
    <table border="3" cellpadding="0" cellspacing="0" width="837" height="83">
      <tbody><tr>
        <td width="216" height="51">
          <p align="left"><b><font size="3" face="Arial"> <img title="Skriv dit fornavn og eventuelle mellemnavne her." border="0" src="questionmark.bmp" width="30" height="30">Fornavn </font>
          <font size="5" face="Arial">*</font></b></p></td>
        <td width="291" height="51"><input name="Fornavn" size="31" type="text"></td>

        <td rowspan="12" width="318" height="81">
          <p align="center"><img title="Vores fantastisk flotte hovedkontor for skandinavien" src="castle.jpg" border="0" height="428" width="321"></p></td>
        </tr>
        <tr>
          <td width="216" height="33"><font size="3" face="Arial"><b> <img title="Skriv dit efternavn her" border="0" src="questionmark.bmp" width="30" height="30">Efternavn </b></font><b>
          <font size="5" face="Arial">*</font></b></td>
          <td width="291" height="33"><input name="Efternavn" size="31" type="text"></td>
        </tr>

        <tr>
          <td width="216" height="33"><font size="3" face="Arial"><b> <img title="Din adresse bruger vi til at sende dig fødselsdagsgaver og når du bestiller varer" border="0" src="questionmark.bmp" width="30" height="30">Gade/vej/
          nr. </b></font><b><font size="5" face="Arial">*</font></b></td>
          <td width="291" height="33"><input name="Adresse" size="31" type="text"></td>
        </tr>
        <tr>
          <td width="216" height="33"><font size="3" face="Arial"><b> <img title="Dit postnummer bruger vi til at sende dig fødselsdagsgaver og når du bestiller varer" "border="0" src="questionmark.bmp" width="30" height="30">Postnummer </b></font><b>
          <font size="5" face="Arial">*</font></b></td>

          <td width="291" height="33"><input name="Postnr" size="11" type="text"></td>
        </tr>
        <tr>
          <td width="216" height="33"><font size="3" face="Arial"><b> <img title="Din by bruger vi til at sende dig fødselsdagsgaver og når du bestiller varer" border="0" src="questionmark.bmp" width="30" height="30">By </b></font><b>
          <font size="5" face="Arial">*</font></b></td>
          <td width="291" height="33"><input name="By" size="30" type="text"></td>
        </tr>
        <tr>

          <td width="216" height="33"><font size="3" face="Arial"><b> <img title="Dit telefonnummer vil kun blive brugt hvis vi har spørgsmål til dig" border="0" src="questionmark.bmp" width="30" height="30">Telefon </b></font></td>
          <td width="291" height="33"><input name="Telefon" size="20" type="text"></td>
        </tr>
        <tr>
          <td width="216" height="33"><font size="3" face="Arial"><b> <img title="Dit telefonnummer vil kun blive brugt hvis vi har spørgsmål til dig" border="0" src="questionmark.bmp" width="30" height="30">Mobiltelefon</b></font></td>
          <td width="291" height="33"><input name="Mobiltlf" size="20" type="text"></td>
        </tr>
        <tr>

          <td width="216" height="33"><font size="3" face="Arial"><b> <img title="V.I.P. klubben kører online, altså via E-mail. Vi beskytter din E-mail mod misbrug." "border="0" src="questionmark.bmp" width="30" height="30">E-mail </b></font><b>
          <font size="5" face="Arial">*</font></b></td>
          <td width="291" height="33"><input name="E-mail" size="31" type="text"></td>
        </tr>
        <tr>
          <td width="216" height="33"><font size="3" face="Arial"><b> <img title="For at sikre dig mod fejl beder vi dig indtaste din email adresse en ekstra gang" "border="0" src="questionmark.bmp" width="30" height="30">Bekræft E-mail </b></font><b>
          <font size="5" face="Arial">*</font></b></td>

          <td width="291" height="33"><input name="E-mail2" size="31" type="text"></td>
        </tr>

        <tr>
          <td width="216" height="33"><font size="3" face="Arial"><b> <img  title="Kan du godt bruge en ekstra fødselsdagsgave? Vi sender dig en gave hvis vi kender din fødselsdato og når du har rund fødselsdag får du en ekstra stor gave" border="0" src="questionmark.bmp" width="30" height="30"> Fødselsdato</b></font></td>
          <td width="291" height="33"><input name="Fødselsdato" size="31" type="text"></td>
        </tr>
        <tr>
          <td width="216" height="1"><font size="3" face="Arial"><b> <img title="For kun at sende dig relevante nyheder så kan du afkrydse dine interesser her. Der er jo ingen grund til at du får nyheder om produkter du ikke er interesseret i, vel?" border="0" src="questionmark.bmp" width="30" height="30">Interesser
          (kryds af)</b></font></td>

          <td width="291" height="1">Helbred<input name="helbred" type="checkbox" value="ON"> Hud<input name="Hud" type="checkbox" value="ON"> 
          Skønhed<input name="Skønhed" type="checkbox" value="ON"><br>Make-Up<input name="Make-up" type="checkbox" value="ON"> Dyr<input name="Dyr" type="checkbox" value="ON"></td>
        </tr>
        <tr>
          <td width="216" height="32"><font size="3" face="Arial"><b> <img title="Var det en af dine venner der fortalte dig om vores V.I.P. klub eller hvordan fandt du denne side?" border="0" src="questionmark.bmp" width="30" height="30">Hvordan
          fandt du os? </b></font><b><font size="5" face="Arial">*</font></b></td>

          <td width="291" height="32"><input name="Fundet-Via" size="31" type="text"></td>
        </tr>
      </tbody></table>
   
  </div>
  <p align="center"> </p>
  <p align="center"><input value="Send" name="B1" type="submit">     
  <input value="Nulstil" name="B2" type="reset"></p>
  <input name="Formular fra tilmelding som medlem i V.I.P. klubben" value="1" type="hidden">
</FORM>

<p align="center"> </p>

</body></html>
Avatar billede haastrup Novice
25. juli 2010 - 15:47 #1
Den her var dobblet. Det rigtige spørgsmål finder du via:
http://www.eksperten.dk/spm/909259
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester