Avatar billede darrich Novice
25. oktober 2006 - 14:22 Der er 6 kommentarer og
1 løsning

Form og formail.php

Hejsa

Jeg mangler en formmail.php der virker til følgende.

Formen:
afsender mail
modtager mail
emne
besked
(send knap)

Redirect til af mig specificeret side, hvis ikke felter er udfyldt eller syntax ikke er ok.
Redirect til af mig specificeret side ved ok afsendelse.

Begrænsning på hvilke domains som kan anvende formmail.php

Har prøvet et par stykker, som giver fejl eller redirect kun virker ind i mellem.
Avatar billede doodoo Novice
25. oktober 2006 - 14:26 #1
Den kære Srdjan har lavet en mailform - dog tror jeg næppe du finder en hvor man kan skrive MODTAGER på pga. spam...

men tjek den ud: http://saucer.dk/scripts.php
Avatar billede darrich Novice
25. oktober 2006 - 16:51 #2
Tak for du kiggede forbi, men den lever ikke op til ovenstående krav.
Avatar billede zynzz Praktikant
25. oktober 2006 - 17:00 #3
Jeg ved ikke helt hvad du mener, men her er noget du måske kan bruge...

<form method="post" action="">
Navn:<input type="text" name="navn" size="45">
Afsender:<input type="text" name="mail" size="45">
Til:<input type="text" name="til" size="45">
Emne:<input type="text" name="emne" size="45"></font></p>
Besked:<textarea rows="12" name="besked" cols="45"></textarea>
<input type="submit" value="send" name="send">
</form>

<?
if(isset($_POST["send"]))
$mail = $_POST["mail"];
$top = "fra: " . $_POST["mail"];
$besked = $_POST["besked"];
$navn = $_POST["navn"];
$emne = $_POST["emne"];
$til = $_POST["til"];
$besked2 = "Mailen er skrevet af: " . $navn . "\n\n" . $besked;

if ($mail && $besked && $navn) {
if (mail($til, $emne, $besked2, $top)) {
echo"Mailen blev sendt";
}

else {
echo"Mailen blev ikke sendt";
}
}
}
?>
Avatar billede darrich Novice
25. oktober 2006 - 17:38 #4
Med redirect mener jeg at jeg kan bestemme en html eller php side på mit site, som man havner på ved en fejl i afsendelse, og en anden ved succesfuld afsendelse.

Domain begrænsningen er for at ikke andre sites end mit kan anvende min formmail.
Avatar billede zynzz Praktikant
25. oktober 2006 - 17:41 #5
header("dinside.html");
Avatar billede darrich Novice
25. oktober 2006 - 19:27 #6
Tak for input, men det opfylder ikke kravene.

Jeg har selv løst det med en modificeret udgave af
http://www.dtheatre.com/scripts/formmail
Avatar billede darrich Novice
30. oktober 2006 - 09:51 #7
Lukker
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