Avatar billede jesperskov2 Nybegynder
11. oktober 2004 - 16:55 Der er 4 kommentarer og
1 løsning

Lav en formmail!

Hej, jeg står lige og mangler en form mail i php....
Du behøver ikke selv have lavet det hele, den skal bare virke!

Den skal se sådan se sådan ud:
Svar:
Navn:
Adresse:
Post nr.:    By:
E-mail:
Nyhedsbrev: Ja[ ] Nej[ ]

Du skal bare sende den til mail@carplanet.dk og poste et svar herinde, så du kan få dine point!

Hvis der skulle komme flere på samme tid, vælger jeg den bedste :P
Avatar billede ravsted-dk Nybegynder
11. oktober 2004 - 17:31 #1
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<script type="text/javascript">

function validering()
  {
  error = 0;
 
  if((document.forms[0].svar.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med dit svar!');
    document.forms[0].svar.focus();       
    error = 1;
  }
  if((document.forms[0].navn.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med dit navn!');
    document.forms[0].navn.focus();       
    error = 1;
  }

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

if((document.forms[0].post_by.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med dit post nr. og by!');
    document.forms[0].post_by.focus();
    error = 1;       
  }

if((document.forms[0].epost.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med din e-mail adresse!');
    document.forms[0].epost.focus();
    error = 1;       
  }
  if((document.forms[0].ny_mail.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet med din nye e-mail adresse!');
    document.forms[0].epost.focus();
    error = 1;       
  }
                   
  if(error == 0) {
  document.forms[0].submit();   
  }
}

</script>
<body>
<FORM action="http://scripts.wannafind.dk/form2mail.asp" method="post" onsubmit="validering();return false;">
  <div align="left">
    <h3 align="left"><font color="#993366" size="1" face="Verdana"><strong>Alle
      felter med * skal udfyldes.</strong></font> </h3>
  </div>
  <div align="left"><font color="#993366" size="1" face="Verdana">Dit svar:<br />
    <input name="svar" type="text" class="but" id="svar">
    *</font></div>
  <p align="left"><font color="#993366" size="1" face="Verdana">Dit navn:<br />
    <input type="text" class="but" name="navn">
    *<br />
    <br />
    Din adresse:<br />
    <input name="adresse" type="text" class="but" id="adresse">
    *<br />
    <br />
    Post nr. og by<br />
    <input name="post_by" type="text" class="but" id="post_by">
    *<br />
    <br />
    </font><font color="#993366" size="1" face="Verdana"> Din email adresse:<br />
    <input type="text" class="but" name="epost">
    * <br />
    <br>
    <font size="2">Nyhedsbrev<br>
    </font> </font><font color="#993366" size="2" face="Verdana">
    <input name="nyheds_ja" type="checkbox" id="nyheds_ja" value="checkbox">
    Ja<br>
    <input name="Nyheds_nej" type="checkbox" id="Nyheds_nej" value="checkbox">
    Nej </font><br />
  </p>
  <blockquote>
    <p align="left"><font color="#993366" size="2" face="Verdana">
      <input type="hidden" name="recipient" value="Din email">
      <input type="hidden" name="fromaddress" value="Din email">
      <input type="hidden" name="subject" value="Formmail">
      <input type="hidden" name="redirect" value="Link til tak side">
      <input type="hidden" name="orderby" value="svar,navn,adresse,post_by,epost,nyheds_ja,nyheds_nej">
      <input name="send" type="submit" id="send" value="Send">
      </font></p>
    <p align="left">&nbsp; </p>
  </blockquote>
</form>
</body>
</html>
Avatar billede jesperskov2 Nybegynder
11. oktober 2004 - 18:11 #2
Den kan jeg desværre ikke bruge da det skal være i php!

- Så i andre kan stadig nå det!
Avatar billede ravsted-dk Nybegynder
11. oktober 2004 - 18:13 #3
hvad skal være i php, du kan da bare lave den om vel
Avatar billede ravsted-dk Nybegynder
11. oktober 2004 - 18:16 #4
hentet fra thomaslunde.dk

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<table border="0" width="350" height="350" cellspacing="0" align="center">
  <tr>
    <td height="213" valign="top"> <form action="<?php echo $PHP_SELF; ?> " method="POST">
        <div align="center"><font face="Verdana" size="1"><b><br>
          </b>Dit navn:</font><br>
          <input type="text" class="but" name="navn">
          <br>
          <font face="Verdana" size="1"><br>
          Din email adresse:</font><br>
          <input type="text" class="but" name="epost">
          <br>
          <b><font face="Verdana" size="1"><br>
          </font></b><font face="Verdana" size="1">Emne:</font><b><font face="Verdana" size="1"><br>
          </font> </b>
          <input type="text" class="but" name="emne">
          <br>
          <font face="Verdana" size="1"><b><br>
          </b>Besked:</font><br>
          <textarea wrap="on" class="but" rows="10" cols="40" name="tekst"></textarea>
          <br>
          <br>
          <input type="submit" class="button" value="Send Besked" name="send">
          <font color="#FFFFFF">__</font>
          <input type="reset" class="button" value="Slet Besked" name="reset">
          <br>
          <br>
          <font face="Verdana" size="1">
          <?php

if ($send) {
    function tilbage($meddelelse) {
        echo  "$meddelelse\n";
        echo  "<form><input type=button value=\"<<< Tilbage\" onClick=history.back()></form>\n";
        echo  "</body></html>\n";
        exit;
    }

    if (!$navn) tilbage( "<BR><BR>Du har glemt at skrive dit navn...");
    if (!$tekst) tilbage( "Du har glemt at skrive noget beskedfeltet");
 
  $tekst = "$tekst ";
   
 
    mail( "privat@thomaslunde.dk", "Mail fra thomaslunde.dk - Emne: $emne", $tekst, "From: $epost\nX-Mailer: http://$HTTP_HOST$REQUEST_URI");
echo  "Jeg har modtaget din email, og svarer tilbage hurtigst muligt!\n";
}


?>
          </font> </div>
      </form></td>
  </tr>
</table>
</body>
</html>
Avatar billede jesperskov2 Nybegynder
14. oktober 2004 - 16:03 #5
a
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