Gå til innhold

Hjelp til form. Gi feilmelding ved 0-verdiar osv


Anbefalte innlegg

Videoannonse
Annonse

Då var det i boks. Brukte til slutt kontaktforma til Epleweb som mal. Den var grei å gå ut i fra.

 

Her er heile koden slik det vart til slutt: (Ja, eg tok ein spansk ein, og kutta ut checkboksa...)

 

PHP

<?php

 

if ($_POST['submit'] == TRUE) {

$receiverMail  "x";

$subject  "Påmelding til x";

$etternn stripslashes(strip_tags($_POST['etternn']));

$fornn stripslashes(strip_tags($_POST['fornn']));

$adresse stripslashes(strip_tags($_POST['adresse']));

$postadresse stripslashes(strip_tags($_POST['postadresse']));

$epost stripslashes(strip_tags($_POST['epost']));

$fodaar stripslashes(strip_tags($_POST['fodaar']));

$telefon stripslashes(strip_tags($_POST['telefon']));

$yrke stripslashes(strip_tags($_POST['yrke']));

$utdanning stripslashes(strip_tags($_POST['utdanning']));

$lokasjon stripslashes(strip_tags($_POST['lokasjon']));

$hjem stripslashes(strip_tags($_POST['hjem']));

$msg "

Etternavn: $etternn\n

Fornavn: $fornn\n

Adresse: $adresse\n

Postadresse: $postadresse\n

Epost: $epost\n

Fødselsår: $fodaar\n

Telefon: $telefon\n\n

Yrke: $yrke\n

Utdanning: $utdanning\n

Ønsker skyss fra: $lokasjon\n

Skyss hjem: $hjem\n

";

 

if(empty($etternn) || empty($fornn) || empty($adresse) || empty($postadresse) || empty($epost) || empty($fodaar)) {

echo "<h2>Påmeldinga vart ikkje sendt</h2><p>Fyll ut alle dei nødvendige felta.</p>";

}

elseif(&#33;ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $epost)) {

echo "<h2>Påmeldinga vart ikkje sendt</h2><p>E-posten er ugyldig.</p>";

}

elseif(mail($receiverMail$subject$msg)) {

echo "<h2>Påmeldinga er sendt!</h2>"; }

else {

echo "<h2>Påmeldinga vart ikkje sendt</h2><p>Prøv igjen... Om problemet fortsetter, kan det vere noko gale med serveren.</p>";

}

}

else { ?>

 

 

:)

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...