Hoi,
Ik ben bezig met een mailform maar het wil nog niet echt lukken.
<?php
$Naam = 'Richard Venneman';
$Email = '[email protected]';
$Onderwerp_prefix = 'RichardVenneman.nl website offerte ||';
$AntiSpam = 10; // in minuten
if(!empty($_POST['verstuur']))
{
$Naam = (isset($_POST['Naam'])) ? $_POST['Naam'] : '';
$Email = (isset($_POST['Email'])) ? $_POST['Email'] : '';
$Adres = (isset($_POST['Adres'])) ? $_POST['Adres'] : '';
$Postcode = (isset($_POST['Postcode'])) ? $_POST['Postcode'] : '';
$Woonplaats = (isset($_POST['Woonplaats'])) ? $_POST['Woonplaats'] : '';
$Telefoonnummer = (isset($_POST['Telefoonnummer'])) ? $_POST['Telefoonnummer'] : '';
if ($_POST['radio.layout'] == "Huisstijl"){
$Layout = $Layout . "Layout op basis van: Huisstijl";
}
if ($_POST['radio.layout'] == "Nieuwe layout"){
$Layout = $Layout . "Een nieuwe layout ontworpen door RichardVenneman.nl";
}
if ($_POST['radio.layout'] == "Kleurenpalet"){
$Layout = $Layout . "Een nieuwe layout gebaseerd op een kleurenpalet";
}
$Website_mooi = (isset($_POST['Website_mooi'])) ? $_POST['Website_mooi'] : '';
$Websitefunctie = (isset($_POST['Websitefunctie'])) ? $_POST['Websitefunctie'] : '';
if ($_POST['radio.webhosting'] == "Ja"){
$Webhosting = $Webhosting . "In het bezit van een webhosting pakket";
}
if ($_POST['radio.webhosting'] == "Nee"){
$Webhosting = $Webhosting . "Niet in het bezit van een webhosting pakket";
}
if ($_POST['radio.domeinnaam'] == "Ja"){
$Domeinnaam = $Domeinnaam . "In het bezit van een domeinnaam";
}
if ($_POST['radio.domeinnaam'] == "Nee"){
$Domeinnaam = $Domeinnaam . "Niet in het bezit van een domeinnaam";
}
if(isset($_POST['CMS'])){
$CMS = $CMS . "Website inclusief CMS systeem";
}
if(isset($_POST['Nieuwsbrief'])){
$Nieuwsbrief = $Nieuwsbrief . "Website inclusief Nieuwsbrief systeem";
}
if(isset($_POST['Contactformulier'])){
$Contactformulier = $Contactformulier . "Website inclusief Contactformulier";
}
if ($_POST['radio.forum'] == "Geen"){
$Forum = $Forum . "Geen forum";
}
if ($_POST['radio.forum'] == "phpBB"){
$Forum = $Forum . "phpBB forum";
}
if ($_POST['radio.forum'] == "miniBB"){
$Forum = $Forum . "miniBB forum";
}
if ($_POST['radio.forum'] == "PunBB"){
$Forum = $Forum . "PunBB forum";
}
if ($_POST['radio.forum'] == "Burning Board Lite"){
$Forum = $Forum . "Burning Board Lite forum";
}
if ($_POST['radio.forum'] == "Simple Machines"){
$Forum = $Forum . "Simple Machines forum";
}
if ($_POST['radio.paginas'] == "0-5"){
$Paginas = $Paginas . "0-5 Pagina's";
}
if ($_POST['radio.paginas'] == "6-12"){
$Paginas = $Paginas . "6-12 Pagina's";
}
if ($_POST['radio.paginas'] == "13-20"){
$Paginas = $Paginas . "13-20 Pagina's";
}
if ($_POST['radio.talen'] == "NL"){
$Talen = $Talen . "Alleen Nederlands";
}
if ($_POST['radio.talen'] == "EN"){
$Talen = $Talen . "Alleen Engels";
}
if ($_POST['radio.talen'] == "2"){
$Talen = $Talen . "In 2 talen";
}
if ($_POST['radio.talen'] == "3"){
$Talen = $Talen . "In 3 talen";
}
if ($_POST['radio.talen'] == "4"){
$Talen = $Talen . "In 4 talen of meer";
}
if(isset($_POST['Sitemap'])){
$Sitemap = $Sitemap . "Website inclusief Sitemap";
}
if(isset($_POST['Zoekmachines'])){
$Zoekmachines = $Zoekmachines . "Aanmelding bij zoekmachines: Ja.";
}
if ($_POST['radio.euro'] == "0-100"){
$Euro = $Euro . "0-100";
}
if ($_POST['radio.euro'] == "100-200"){
$Euro = $Euro . "100-200";
}
if ($_POST['radio.euro'] == "200-300"){
$Euro = $Euro . "200-300";
}
if ($_POST['radio.euro'] == "300-500"){
$Euro = $Euro . "300-500";
}
if ($_POST['radio.euro'] == "500 of meer"){
$Euro = $Euro . "500 of meer";
}
$Opmerkingen = (isset($_POST['Opmerkingen'])) ? $_POST['Opmerkingen'] : '';
$Offerte = "{$Naam} - {$Email} - {$Adres} - {$Postcode} - {$Email} - {$Woonplaats} - {$Telefoonnummer} - {$Layout} - {$Website_mooi}";
$Header = "MIME-Version: 1.0\r\n";
$Header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$Header .= "To: \"".$Naam."\" <".$Email.">\r\n";
$Header .= "From: \"".$_POST['Naam']."\" <".$_POST['Email'].">\r\n";
mail($Email,$Onderwerp_prefix,$Naam,$Offerte,$Header);
if(isset($_POST['Email_gebruiker']))
{
$Email_gebruiker_bericht = "U heeft de volgende informatie verstuurd met de website offerte van richardvenneman.nl:<br><hr><br>$Offerte";
mail($_POST['Email'],$Onderwerp_prefix.' '.$_POST['Naam'].' '.$Email_gebruiker_bericht,$Header);
}
echo '<p class=\"green\">Offerte succesvol verzonden!</p>';
setcookie('offerteformulier',1,time()+($AntiSpam*60));
$Tonen = true;
}
if(isset($_COOKIE['offerteformulier']))
{ $Tonen = true; echo '<p>Anti-spam: U kunt 1 keer per '.$AntiSpam.' minuten een offerte insturen.</p>'; }
if(!isset($Tonen))
{
?>
<form method="post" action="<?php echo $_SERVER["REQUEST_URI"]; ?>">
HTML FORMULIER HIER..
<input class="offerte_submit" type="submit" value="Offerte insturen" name="verstuur" /> <input class="offerte_submit" type="reset" name="reset" value="Velden wissen" />
</form>
<?php
}
?>
-----
Er gaat denk ik wat fout met óf het samenvoegen van de variabelen tot $offerte óf het mailen van de variabelen (of allebei :)), hij geeft gewoon een bercht dat het succesvol verzonden is.. wie kan me helpen?
934 views