Avatar billede gummimogens Nybegynder
23. marts 2007 - 01:46 Der er 9 kommentarer og
2 løsninger

Kontakt formular søges

Hejsa.

Jeg må indrømme at jeg er ret så skod til at programmere, men står lige og mangler en kontakt formular i PHP der indeholder flg.

Navn
Telefon nummer
E-mail
Emne
Besked

Gerne med en dims der sikre at man udfylder alle felter, og yderligere hvis nogen self. gider det, så sådan en verificerings kode så man undgår spam.

Håber i vil hjælpe :)
Avatar billede simsevu Juniormester
23. marts 2007 - 11:09 #1
KAn godt lave det til dig,
hvad skal formularen gøre.. skal den sende en mail til dig, eller , sætte det ind i en database, eller what?
Avatar billede gummimogens Nybegynder
23. marts 2007 - 11:29 #2
Hejsa.

Det ville være super super lækkert :)

Den skal bare sende mailen til mig, ikke noget vildt der :)
Avatar billede simsevu Juniormester
23. marts 2007 - 19:46 #3
ok
side1.html/.php-->
<form action="side2.php" method="post">
<input type="text" name="navn" /> - Navn<br />
<input type="text" name="tlf" /> - Telefon nummer<br />
<input type="text" name="email" /> - E-mail.dk<br />
<input type="text" name="emne" /> - Emne<br />
<textarea name="besked" cols="40" rows="4"></textarea><br />
<input type="submit" value="send!" /><br />
<input type="text" name="spamsikker"> - Skriv "ingenspam" her</form>
------------------------------------------------
Side2.php
$navn = $_POST["navn"];
$emne = $_POST["emne"];
$mail = $_POST["mail"];
$tlf = $_POST["tlf"];
$nospam= $_POST["spamsikker"];
$besked = $_POST["besked"];
if(isset($navn) || isset($emne) || isset($mail) || isset($tlf) || isset($besked)){

if{$nospam == "nospam"){
$message = $besked . " - hilsen, " . $navn . " -  tlf: " . $tlf;
$from = "From" . $navn;
mail("gummimogens@mail.where", $emne, $message, $from);
echo "Tak for din email ;)";
else{
echo "du skal huske at skrive \"nospam" i feltet, så jeg ved ud ikke er en spam bot";
}

}
else{

echo "Du skal huske at skrive noget i dine felter";
}
Avatar billede simsevu Juniormester
23. marts 2007 - 19:46 #4
har lige skrevet det hurtigt, ved ikke om det skulle være det ;)
Avatar billede simsevu Juniormester
23. marts 2007 - 20:19 #5
ret lige \"nospam"  til \"nospam\"
Avatar billede simsevu Juniormester
23. marts 2007 - 20:44 #6
rettelser til side 2. php


------------------------------------------------
Side2.php
$navn = $_POST["navn"];
$emne = $_POST["emne"];
$mail = $_POST["mail"];
$tlf = $_POST["tlf"];
$nospam= strtolower($_POST["spamsikker"]);
$besked = $_POST["besked"];
if(isset($navn) || isset($emne) || isset($mail) || isset($tlf) || isset($besked)){

if{$nospam == "ingenspam"){
$message = $besked . " - hilsen, " . $navn . " -  tlf: " . $tlf;
$from = "From" . $navn;
mail("gummimogens@mail.where", $emne, $message, $from);
echo "Tak for din email ;)";
else{
echo "du skal huske at skrive \"nospam\" i feltet, så jeg ved ud ikke er en spam bot";
}

}
else{

echo "Du skal huske at skrive noget i dine felter";
}
Avatar billede gummimogens Nybegynder
23. marts 2007 - 23:41 #7
Jeg får det lige afprøvet imorgen!

Indtil videre kan jeg kun sige 1000-mange tak :)
Avatar billede simsevu Juniormester
23. marts 2007 - 23:58 #8
så lidt siger jeg da ;)..
Avatar billede simsevu Juniormester
25. marts 2007 - 11:35 #9
husk at lukke,/give point /karma
Avatar billede gummimogens Nybegynder
25. marts 2007 - 23:34 #10
Ja, hov, der kom lige lidt personlige problemer i vejen, så den er ikke afprøvet endnu..

Men du får lige dine point alligevel :)
Avatar billede gummimogens Nybegynder
28. marts 2007 - 01:01 #11
Nu er den afprøvet..

Den virker ikke.. Når man trykker send kommer der bare en hvid blank side.. :/
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