<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    </head>
    <body>
<?php
  $_POST
['navn'];//Henter "navn" fra html fila
  
$melding $_POST['email'];//henter emailen fra kontakt.html Jeg har også kalt den $melding fordi den skal brukes i en function senere.
  
$_POST['message'];//henter meldingen fra kontakt.html
  
$sok1 "@";//Vi lagde en variabel for "@". Denne skal brukes senere  i en function for å sjekke om eposten er gyldig.
  
("kontakt.html");//Inkluderer html fila på siden,


if(isset($_POST['submit']))/* Hvis brukeren trykker på submit/OK- knappen,
vil IF funksjonen være TRUE. Jeg kan bruke denne funksjonen for å sjekke om
bruker kom fra kontakt.html eller gikk direkte inn i kontaktskjema2.php*/

{
$to "aamli.tomas@hotmail.com"//mailen blir sendt til denne adressen
$subject "Filmoppdrag"//Dette er temaet som jeg valgte selv. Alle mails jeg mottar vil derfor ha overskriften "filmoppdrag"
$name_field $_POST['navn'];//henter navnet som ble skrevet inn i kontakt.html og igjen åpnet i denne php filen
$email_field $_POST['email'];//henter mailen: 'mail'
$message $_POST['message'];//henter meldingen: 'message'

$info "From: $name_field\n E-Mail: $email_field\n Message:\n $message"/*samler all info fra name_field, email_field og
$message. "\n" Funker som linjeskift, på mailen man mottar. Slik at "from", "email" og "message" kommer på forskjellige linjer*/


//sjekke om eposten er gyldig:
function sjekk_streng($melding,$sok1)//Lager en function for å sjekke eposten til avsender.
 
{
     
$sjekk strpos($melding,$sok1);//lager en $sjekk variabel. Strpos søker i meldingen etter variabelen $søk1(@)
     
if ($sjekk == FALSE)//hvis han ikke finner "@" i meldingen så vil vi få returnert "FALSE"
        
return FALSE;
     else
// Hvis han finner "@"($sok1) i mailen($melding) returnerer programmet: "TRUE".
         
return TRUE;
 }


$status sjekk_streng($melding,$sok1);//Lager en statussjekk, for å sjekke "$melding" og "$sok1".
if ($status ==  TRUE)/*TRUE er hentet fra funksjonen: "sjekk_streng"
 Hvis statusen er TRUE, så sendes mailen:*/
    
mail($to$subject$info);//Her samles all informasjon fra "$melding", "$subject", "$info" og mailen sendes.
    
echo "Din mail er sendt til switchfilms. ";//Bruker får beskjed om at mailen er sendt.
    
}
    else 
//Hvis statusen er FALSE, så får brukeren denne meldingen:
    
echo "<br> Din mail er ikke sendt fordi din mail er <b>ugyldig</b>. <br>Vennligst oppgi ny epostadresse";//Bruker vil få beskjed om at eposten er ugyldig, og må oppgi ny epost-adresse.
}

?>
        <a href="http://prosjekt.uia.no/users/tomasa09/kontaktskjema3.phps"><b><br>Klikk her for phps-fil</b></a>
    </body>
</html>