Hoi, ik probeer een schema te verzenden naar de 'gebruiker' van het schema én naar de eigenaar van de site.
Ik krijg alleen voor elkaar dat het naar de eigenaar wordt verzonden, maar niet naar de gebruiker van de site.
Kan iemand mijn script eens doorlezen en kijken wat ik fout gedaan heb?
Bij voorbaat ontzettend bedankt!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>bestilling og forespørsel</title>
</head>>
<body>
<?php
#form is nog niet verzonden
if(isset($_POST['submit']))
{
echo '<p>Skjemaet har ikke blitt send, <a href="bestilling.php">Gå tilbake til skjemaetog fyll det ut.</a>.</p>';
}
else
{
#For Gamlavaerket
#Gamlavaerket sin emailadresse
$mailto = '[email protected]';
#tittel
$onderwerp = 'Forespørsel eller booking fra webside';
#innhold med opplysninger
$fields = array();
$fields{"henvendelsestype"} = "Hendelsestype";
$fields{"firstName"} = "Fornavn";
$fields{"lastName"} = "Etternavn";
$fields{"company"} = "Bedrift";
$fields{"streetAddress1"} = "Adresse";
$fields{"postalCode"} = "Postnummer";
$fields{"postalAddress"} = "Poststed";
$fields{"country"} = "Land";
$fields{"telephone"} = "Telefon";
$fields{"mobile"} = "Mobil";
$fields{"email"} = "Email";
$fields{"sporsmal"} = "Sporsmål";
$fields{"ankomstdag"} = "Ankomstdag";
$fields{"ankomstmaaned"} = "Ankomstmåned";
$fields{"ankomstaar"} = "Ankomstår";
$fields{"avreisedag"} = "Avreisedag";
$fields{"avreisemaaned"} = "Avreisemåned";
$fields{"avreiseaar"} = "Avreiseår";
$fields{"romantall"} = "Rom_antall";
$fields{"barnantall"} = "Barn_anntall";
$fields{"voksneantall"} = "Voksne_antall";
$fields{"romtype"} = "Romtype";
$fields{"deltakerantall"} = "Kurs_Deltaker_antall";
$fields{"overnattingstype"} = "Kurs_Overnattingstype";
$fields{"enkeltromantall"} = "Kurs_Enkeltromantall";
$fields{"dobbeltromantall"} = "Kurs_Dobbeltromantall";
$fields{"konferanselok"} = "Kurs_Konferanselokaler_ønsker";
$body = "Forespørsel eller bestilling via www.gamlavaerket.no\r\n
må besvares innen 36 timer!\n\n"
; foreach($fields as $a => $b){ $body .= sprintf("%20s: %s\n",$b,$_REQUEST[$a]); }
#For besøkeren
#tittel
$subject = 'Takk for din forespørsel/bestilling for gamlaværket hotell og restaurant.';
#beskjed
$ourmsg = "Vi har mottatt din forespørsel/bestilling for gamlaværket hotell og restaurant.\r\n
Du vil motta svar fra oss snarest mulig, iallefall innen 36 timer.
\r\n
Med vennlig hilsen, \r\n
Oss på Gamlaværket";
#headers
$header = 'Fra: ' . strip_tags($_POST['email']);
#met strlen bekijken we de lengte van een ingevuld veld
#fornavn feil
if( strlen($_POST['firstName']) < 2)
{
$aError[] = '<h4>Fyll ut fornavnet ditt</h4>
<h6>Minst to bokstaver. Bruk tilbakeknappen øverst i Browseren og fortsett med skjemaet.</h6>';
}
#etternavn feil
if( strlen($_POST['lastName']) < 2)
{
$aError[] = '<h4>Fyll inn etternavnet ditt</h4>
<h6>Minst to bokstaver. Bruk tilbakeknappen øverst i Browseren og fortsett med skjemaet.</h6>';
}
#adresse feil
if( strlen($_POST['streetAddress1']) < 3)
{
$aError[] = '<h4>Fyll inn gateadresse og nummer.</h4>
<h6>Bruk tilbakeknappen øverst i Browseren og fortsett med skjemaet.</h6>';
}
#poststed feil
if( strlen($_POST['postalAddress']) < 3)
{
$aError[] = '<h4>Fyll inn Poststed.</h4>
<h6>Bruk tilbakeknappen øverst i Browseren og fortsett med skjemaet.</h6>';
}
#telefonnummer feil
if( strlen($_POST['telephone']) < 3)
{
$aError[] = '<h4>Fyll inn telefonnummer.</h4>
<h6>Bruk tilbakeknappen øverst i Browseren og fortsett med skjemaet.</h6>';
}
#email ongeldig (qua syntax)
if( !eregi('[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+',$_POST['email']) )
{
$aError[] = '<h4>Vennligst skriv inn en gyldig email adresse.</h4>
<h6>Bruk tilbakeknappen øverst i Browseren og fortsett med skjemaet.</h6>';
}
#er is, of er zijn, één of meerdere fouten
if( isset($aError) )
{
#ff door de fouten heenlopen/echoën ;)
foreach($aError as $sError)
{
echo '<p>' . $sError . '</p>';
}
}
#geen fouten
else
{
?>
<h6>Vi har mottatt din forespørsel eller bestilling for Gamlaværket hotell og restaurant, og takker for din interesse.
Du vil motta svar fra oss snarest mulig, dog iallefall innen 36 timer.</h6>
<h6>Vennlig hilsen, </h6>
<h4>Gamlaværket</h4>
<p>
<?php
mail($mailto,$onderwerp,$body,$header);
mail($email,$subject,$ourmsg,$header);
}#else, geen fouten
}#else, form is gesubmit
?>
</p>
</body>
</html>
190 views