Avatar billede JJ77 Juniormester
24. maj 2006 - 20:55 Der er 4 kommentarer og
1 løsning

Tip en ven script

Hej eksperter:-)

Er her en som kender et godt og simpelt "tip en ven" script.

Afsenderen skal skrive sit navn samt sin email + modtagerens mail. selve beskeden skal være skjult og en som jeg definerer.. har set efter lignende her på exp, men kunne ikke finde noget som virkede:-(
Avatar billede expnet Seniormester
24. maj 2006 - 21:08 #1
hvor mange point vil du give 30 til 200??
Avatar billede JJ77 Juniormester
24. maj 2006 - 21:23 #2
Har desværre ikke så mange point at dele ud af;-) så det kan altså kun blive til 30:-(
Avatar billede caf Nybegynder
24. maj 2006 - 21:51 #3
Avatar billede JJ77 Juniormester
24. maj 2006 - 22:38 #4
Det skal helst være i php:-) men tak alligevel
Avatar billede 1409 Praktikant
24. maj 2006 - 23:26 #5
<?PHP
//anbefal-side script
IF (isset($_POST['afsend'])) {

    $fraNavn=$_POST['fraNavn'];
    $tilNavn=$_POST['tilNavn'];
    $mailFra=$_POST['mailFra'];
    $mailTil=$_POST['mailTil'];
   
        $subject = "Tip om hjemmeside";
        $besked = "Hej $tilNavn\n\nTjek lige denne hjemmeside: http://www.hjemmeside.dk\n\nVenlig hilsen\n$fraNavn\n\n (Denne e-mail er sendt via hjemmesiden)";
        $headers = "From: $fraNavn<$mailFra>\nReply-to: $fraNavn<$mailFra>";

        mail("$mailTil", "$subject", "$besked", "$headers");
        $mess = "Tippet er sendt!";
//    }
}
ELSE {
    $mess = "Udfyld venligst ovenstående";
}
?>
<!--<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">-->
<HTML>
<HEAD>
    <TITLE>Tip en ven - - </TITLE>
<SCRIPT LANGUAGE="JavaScript">
/* validering af formular */
<!-- Begin
function checkEmail(myForm) {
    if ((myForm.mailFra.value == "")||(myForm.mailTil.value == "")||(myForm.fraNavn.value == "")||(myForm.tilNavn.value == "") ) {
        alert("Hovsa!\nAlle felter skal udfyldes!");
        return(false);
    }
    if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.mailTil.value)){
        alert("UPS!\nVens e-mail addresse er altså ikke korrekt!");
        return(false);
    }
    if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myForm.mailFra.value)){
        alert("Hov!\nDin e-mail addresse er ikke korrekt!");
        return(false);
    }
    else{
        return(true);
    }
}
//  End -->
</SCRIPT>

<STYLE TYPE="text/css">
    BODY, TD {
        color : #FFFFFF;
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12px;
    }
    .submit {
        font-size : 12px;
    }
    DIV.overskr  {
        font-size : 12px;
        font-weight : bold;
        letter-spacing : 1px;
        color : #FFFFDD;
        text-align : center;
        font-family : Arial, Helvetica, sans-serif;
    }

    DIV.mess  {
        font-size : 12px;
        line-height : 20px;
    }
    .border  {
        border-width : 1px;
        border-style : solid;
        border-color : #663311;
    }
</STYLE>
</HEAD>

<BODY onLoad="document.anbefal.tilNavn.focus()" BGCOLOR="#111111">
<!-- webformular -->
<DIV CLASS="border">
<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="center">
<TR><TD HEIGHT="32" COLSPAN="4"><DIV CLASS="overskr">Tip en ven</DIV></TD></TR>
<FORM ACTION="<? ECHO $_SERVER['PHP_SELF']; ?>" METHOD="post" NAME="anbefal" onSubmit="return checkEmail(this)">
<TR><TD WIDTH="80" HEIGHT="30">Vens navn: </TD><TD><INPUT TYPE="text" NAME="tilNavn" SIZE="30" TITLE="Skriv navnet på din ven her"></TD></TR>
<TR><TD WIDTH="80" HEIGHT="30">Vens E-mail: </TD><TD><INPUT TYPE="text" NAME="mailTil" SIZE="30" TITLE="Skriv e-mail-adressen på din ven her"></TD></TR>
<TR><TD WIDTH="80" HEIGHT="30">Dit navn:</TD><TD><INPUT TYPE="text" NAME="fraNavn" SIZE="30" TITLE="Skriv dit navn her"></TD></TR>
<TR><TD WIDTH="80" HEIGHT="30">Din e-mail: </TD><TD><INPUT TYPE="text" NAME="mailFra" SIZE="30" TITLE="Skriv din e-mail-adresse her"></TD></TR>
<TR><TD ALIGN="center" WIDTH="80" HEIGHT="36"><INPUT TYPE="submit" NAME="afsend" VALUE=" - Send - " CLASS="submit" TITLE="Klik her for at sende anbefaling"></TD><TD ALIGN="right"><INPUT TYPE="Button" NAME="" VALUE="- Luk vindue -" onClick="window.close()" TITLE="Klik her for at lukke dette vindue" CLASS="submit"></TD></TR>
</FORM>
</TABLE>
</DIV>
<?PHP
ECHO "<DIV ALIGN=\"center\" CLASS=\"mess\">$mess</DIV>";
?>
</BODY>
</HTML>

Ret CSS'en osv. til ;-)
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