Avatar billede elvis123 Nybegynder
07. september 2002 - 15:52 Der er 3 kommentarer og
1 løsning

Email form Hjælp plz

Hej !!
Jeg er ved at lave en både tilbehørs side.. Men jeg mangler en form, der kan sende en tekst til en email. Formen skal være sådan at man feks kan skrive både hvem det er fra, email, og hvad problemet er.. ved i hvordan jeg gør det??
Avatar billede mik789 Nybegynder
07. september 2002 - 16:21 #1
Her er en god vejledning, der tager det hele trin for trin:
http://www.webtip.dk/html/formular/formular.php
Avatar billede paviuz Nybegynder
07. september 2002 - 17:50 #2
Jeg har selv lavet den..

<? $til = "PaviuZ@Amok.dk";  //Din Email?>
<?
if($submit_this == "now") {
    ?>
    <HTML>
    <HEAD>
    <TITLE>Mail er sendt til <?=$til?></TITLE>
    </HEAD>
    <BODY>
    <?
    if($navn && $emne && $fra && $besked) {
        $_REQUEST["fra"] = $fra;
        $ip = "Sendt med IP: $REMOTE_ADDR";
        $side = "Mail er sendt fra http://195.215.184.233/face/";

        mail("$til",
        "$emne",
        "Navn: $navn\n\n$besked\n\n--\n$ip\n\n $side",
        "From: $fra\nReply-to: $til");

        echo "Mail er sendt til $til";
        }
    ?>
    </BODY>
    </HTML>
    <?
    } else {
    ?>
    <html>
    <head>
    <title>Mail sender</title>
    <script language="JavaScript">
    <!-- begin script hiding

    function valider_submit(form) {
        if(form.navn.value == "") {
            alert("Du har glemt at udfylde navne feltet... Nar :D")
            return false
            }
        if(form.fra.value == "") {
            alert("Hvordan sender man en mail uden at vide hvilken mail man sender fra?... Nar :D")
            return false
            }
        if(form.emne.value == "") {
            alert("Du glemte vist at udfylde emne!... Nar :D")
            return false
            }
        if(form.besked.value == "") {
            alert("Du glemte at udfylde Beskeden... Nar :D")
            return false
            }
        form.send_mail.innerHTML = 'Sender...'
        form.send_mail.disabled = true
        form.submit()
        return true
        }

    // end script hiding -->
    </script>
    </head>
    <body>
    <p>
    <form action="<?=$PHP_SELF?>" method="post" name="mailform">
    <input type="hidden" name="submit_this" value="now">
    <table border="0" align="center" width="600">
        <tr>
            <td width="37">Navn:</td>
            <td align="left"><input type="text" name="navn" class="form"></td>
        </tr>
        <tr>
            <td width="37">Emne:</td>
            <td align="left"><input type="text" name="emne" class="form"></td>
            <td width="147" align="right">Din E-mail:</td><td width="144"><input type="text" name="fra" class="form"></td>
        </tr>
    </table>
    <table border="0" align="center">
        <tr>
            <td><textarea name="besked" cols="80" rows="20" style="width:600px;" class="form"></textarea></td>
        </tr>
        <tr>
            <td><button type="button" style="width:100%;" name="send_mail" class="form" onClick="return valider_submit(mailform)">Send</button></td>
        </tr>
    </table>
    </form>
    </body>
    </html>
    <?
    }
?>
Avatar billede paviuz Nybegynder
10. september 2002 - 15:56 #3
Kom dog tilbage til dit spm og kommenter det!
Avatar billede elvis123 Nybegynder
24. maj 2003 - 00:47 #4
jeg lukker!! har fået en til at lave det
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