Avatar billede Slettet bruger
17. februar 2006 - 15:05 Der er 8 kommentarer og
1 løsning

Lave en mail-form

Hej. Jeg er meget ny til HTMl. Jeg ville bare gerne spørge om der er en der ved hvor jeg kan finde en mail form jeg kan sætte ind på min hjemmeside. Jeg har prøvet den fra Newbie. Den virkede ikke.
Avatar billede milandt Nybegynder
17. februar 2006 - 16:24 #1
har du adgang til at kunne bruge asp eller php på webserveren?

det ville være det letteste, da der skal ske et eller andet "server-side" efter at selve formen bliver submittet.

mailformen i sig selv kunne bare se sådan ud:


<form method="post" action="sendmail.asp">
  Din email:<br>
  <input type="text" name="dinemail"><br><br>

  Din besked:<br>
  <textarea name="dinbesked" rows="5" cols="30"></textarea><br><br>
 
  <input type="submit" name="send" value="Afsend mail">
</form>


på siden sendmail.asp ville du så skulle indsætte noget der tog de indtastede oplysninger (dinemail og dinbesked) og sendte den til din email adresse. du skulle nok kunne finde et elsempel på hvordan dette gøres i både asp og php, uden at du behøver lære en hel masse om server-side scripting.

good luck
Avatar billede roenving Novice
17. februar 2006 - 16:32 #2
-- eller du kan checke hos din udbyder, om de har el formmail-script, som de stiller til rådighed !-)
Avatar billede Slettet bruger
17. februar 2006 - 19:29 #3
Jeg kan bruge PHP. Ikke asp. Min udbyder? Mener du så internet udbyder eller domæne udbyder?
Avatar billede roenving Novice
18. februar 2006 - 13:01 #4
Den, der har din hjemmeside på deres server !-)
Avatar billede Slettet bruger
19. februar 2006 - 13:28 #5
Nej de har ikke noget. Jeg har hosted på 1go.dk
Avatar billede Slettet bruger
20. februar 2006 - 16:55 #6
Her er et forslag som du kan tilrette - bemærk det er med tak-mail (2 filer)
.....................................
>titel>...mail.php
.....................................
<?php
if ($send)
  {
    // Mailen sendes til denne adresse.
    $recipient = "din@mail.dk";
    // Emne
    $subject = "Mail fra dit_domain's mailform";

    $message .= "Navn: $navn\n";
    $message .= "Adresse: $adr\n";
    $message .= "Postnr: $pnr\n";
    $message .= "By: $by\n";
    $message .= "Telefon: $tlf\n";
    $message .= "Mail: $mail\n";
    $message .= "WWW: $url\n";
    $message .= "Amt: $menu\n";
    $message .= "Besked: $besked\n";


    $headers = "X-Mailer: http://www.dit-domain.dk\r\nFrom: " . $mail . "\r\n";

    mail($recipient, $subject, $message, $headers);
    header("location: tak.php");
}

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
      <title>mailform</title>
<meta name="Generator" content=" ">
</head>
  <body bgcolor="#C0C0C0" text="#000000" link="#0000FF" vlink="#660066" alink="#FF0000">
  <center>
      <h4> Registreringsform<p>
          Jeg tilmelder mig nedenst&aring;ende  .<br><p></h4>
      <hr width="90%" style="border:dotted;">
<form method="post" onsubmit="return checkform(this);">
        <h2>Bruger Information</h2>
        <table>
        <tr><td>
    Navn:</td><td><input type="text" size="30" maxlength="30" name="navn"></td></tr>
        <tr><td>
    Adresse:</td><td><input type="text" size="30" maxlength="30" name="adr"></td></tr>
        <tr><td>
    Postnr :</td><td><input type="text" size="30" maxlength="4" name="pnr"></td></tr>
        <tr><td>
    By:</td><td><input type="text" size="30" maxlength="30" name="by"></td></tr>
        <tr><td>
    Telefon:</td><td><input type="text" size="30" maxlength="8" name="tlf"></td></tr>
        <tr><td>
    E-mail:</td><td><input type="text" size="30" maxlength="40" name="mail"></td></tr>
        <tr><td>
    www/URL:</td><td><input type="text" size="30" maxlength="40" name="url"></td></tr>
        </table>
      <hr width="90%" style="border:dotted;">
        <h2><font face="Verdana, Arial, Helvetica" size="2">Tilh&oslash;rsforhold</font></h2>
        <p>
            <font face="Verdana, Arial, Helvetica" size="2">V&aelig;lg den landsdel du vil optages under:</font>
        </p>
        <dl>
            <dd>
            <font face="Verdana, Arial, Helvetica" size="2">
            <select name="menu">
            <option value="0" selected> V&aelig;lg landsdel (amt) her !</option>
            <option value="nordjylland">Nordjylland</option>
            <option value="viborg">Viborg</option>
            <option value="ringkobing">Ringk&oslash;bing</option>
            <option value="aarhus ">&Aring;rhus</option>
            <option value="vejle">Vejle</option>
            <option value="ribe">Ribe</option>
            <option value="sonderjylland">S&oslash;nderjylland</option>
            <option value="fyn">Fyn</option>
            <option value="vestsjaland">Vestsj&aelig;lland</option>
            <option value="frederiksborg">Frederiksborg</option>
            <option value="roskilde">Roskilde</option>
            <option value="storstrom">Storstr&oslash;m</option>
            <option value="k&oslash;benhavn">K&oslash;benhavn</option>
            <option value="bornholm">Bornholm</option>
            </select></font>
            </dd>
        </dl>
        <p>
      <hr width="90%" style="border:dotted;">
      <table>
      <tr><td>
        Din beskrivelse  :</td></table>
        <td>
        <textarea wrap="physical" rows="10" cols="60" name="besked"></textarea></td></tr>
<br><p>
        <font face="Verdana">
        <input type="submit" value="Indsend formular" name="send">
        <input type="reset" value="Nulstil felter" name="reset"></font></p>
      </form>
  </body>
</html>

..............................
<titel> tak.php
..............................
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
    <TITLE>tak</TITLE>
<meta name="Generator" content=" ">
<meta name="Author" content=" ">
</HEAD>

<body bgcolor="#C0C0C0" text="#000000" link="#0000FF" vlink="#660066" alink="#FF0000">
<center>

<table border="0" bgcolor="#C0C0C0" class="main">
<tr align="center">
    <TD> <br><br><br><br><br><br>

<H2>Tak for din tilmelding  </H2>
<p>Hvis du ser det her er din mail registreret,<br> hvis du ikke h&oslash;rer fra mig inden 14 dage, b&oslash;r du kontakte mig, <br>da der s&aring; er sket noget uforklarligt p&aring; mailen's vej til mig.</p>

Jeg vil hurtigst mulig kontakte dig,<br>hvis der skulle v&aelig;re sp&oslash;rgsm&aring;l !</p> <BR><P>
<H4>med venlig hilsen xxxxxxxxxxxxxxxxx</H4>

      </td>
</TR>
</TABLE>
</BODY>
</HTML>
Avatar billede Slettet bruger
26. juli 2006 - 20:06 #7
Da der er ingen der svare kun komentere acceptere jeg midt eget svar...
Men tak!
Avatar billede Slettet bruger
26. juli 2006 - 20:07 #8
Svar
Avatar billede Slettet bruger
26. juli 2006 - 20:39 #9
Måske kunne du ikke bruge nogle af kommentarerne, men det er almindeigt at lægge kommentarer, hvorefter spørgeren ' i dette tilfælde dig' beder den hvis svar du vil bruge/accepterer lægge et svar.

..ib~tage
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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