Gå til innhold

trenger ett "svar skjema" til hjemmesiden


Anbefalte innlegg

Videoannonse
Annonse

Har et her.. vet ikke om det er det du er ute etter...

er ikke sikker på om det funker, du får prøve, lagde det nå, må på jobb om en liten stund...

 

Men her er den:

 

<?php if ($_POST['submit'] == TRUE) {
$receiverMail = "[email protected]";
$name  = stripslashes(strip_tags($_POST['name']));
$email  = stripslashes(strip_tags($_POST['email']));
$subject	= stripslashes(strip_tags($_POST['subject']));
$msg  = stripslashes(strip_tags($_POST['msg']));
$ip  	= $_SERVER['REMOTE_ADDR'];
$msgformat	= "From: $name ($ip)\nEmail: $email\n\n$msg";

if(empty($name) || empty($email) || empty($subject) || empty($msg)) {
 echo "<h2>The email was not sent</h2><p>Vær snill og fylle inn alle feltene</p>";
}
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
 echo "<h2>E-posten ble ikke sendt</h2><p>E-posten er ikke gyldig</p>";
}
elseif(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {
 echo "<h2>Eposten har blitt sendt!</h2><p>Jeg svarer så snart jeg kan</p>"; }
else {
 echo "<h2>E-posten ble ikke sendt!</h2><p>Prøv igjen... Vis problemet fortsetter, er det noe feil med serveren.</p>";
}
}
else { ?>
<form method="post" action="">
<p>
<label for="name">Navn</label>
<input id="name" name="name" type="text" size="30" maxlength="40" /><br />

<label for="email">Email</label>
<input id="email" name="email" type="text" size="30" maxlength="40" /><br />

<label for="subject">Emne</label>
<input id="subject" name="subject" type="text" size="30" maxlength="40" /><br />

<label for="message">Melding</label>
<textarea id="message" name="msg" cols="50" rows="6"></textarea><br />

<label for="submit"> </label>
<input id="submit" class="button" type="submit" name="submit" value="Send" />
</p>
</form>
<?php } ?>

Endret av Microsoftbruker
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...