Beste PHP-ers,
ik ben even de kluts kwijt want mijn selection doet het niet.
hier het php sctipt
<?php
if((isset($_POST["naam"]) == FALSE) OR (isset($_POST["websitenaam"]) == FALSE) OR (isset($_POST["websiteurl"]) == FALSE) OR (isset($_POST["email"]) == FALSE) OR (isset($_POST["tekstlinkadv"]) == FALSE) OR (isset($_POST["banneradv"]) == FALSE) OR (isset($_POST["artikeladv"]) == FALSE) OR (isset($_POST["adres"]) == FALSE) OR (isset($_POST["postcode"]) == FALSE) OR (isset($_POST["woonplaats"]) == FALSE) OR (isset($_POST["telefoonnummer"]) == FALSE) OR (isset($_POST["mobielnummer"]) == FALSE) OR (isset($_POST["skype"]) == FALSE) OR (isset($_POST["opmerkingen"]) == FALSE))
{
?>
<?php
if($_GET['tekstlinkadv','banneradv','artikeladv'] == 'Algemeen')
{
// doe wat je moet doen
}
else
{
// doe wat anders
}
?>
<?php
}
else
{
function slashes($tekst)
{
if(get_magic_quotes_gpc() == TRUE)
{
$tekst = stripslashes($tekst);
}
return trim($tekst);
}
$aan = "[email protected]"; // vul hier het emailadres in waar u het formulier naar toe wilt zenden, eventueel kunt u meerdere emailadressen scheiden met een komma
$naam_aan = "Remco de Geus"; // evt de naam van de ontvanger
$onderwerp = "Adverteren op Sterrengokkers.nl"; // de naam dat u wilt hebben in de onderwerp van de email
$body = "Adverteren op Sterrengokkers.nl\n\n"; // de naam die boven de email komt te staan
//================================ scriptING DEEL =====================================\
$naam = slashes($_POST["naam"]);
$websitenaam = slashes($_POST["websitenaam"]);
$websiteurl = slashes($_POST["websiteurl"]);
$email = slashes($_POST["email"]);
$tekstlinkadv = slashes($_POST["tekstlinkadv"]);
$banneradv = slashes($_POST["banneradv"]);
$artikeladv = slashes($_POST["artikeladv"]);
$adres = slashes($_POST["adres"]);
$postcode = slashes($_POST["postcode"]);
$woonplaats = slashes($_POST["woonplaats"]);
$telefoonnummer = slashes($_POST["telefoonnummer"]);
$mobielnnummer = slashes($_POST["mobielnnummer"]);
$skype = slashes($_POST["skype"]);
$opmerkingen = slashes($_POST["opmerkingen"]);
$melding = "";
if(isset($_POST[""]) == FALSE)
{
}
if($naam == "")
{
$melding .= "<li>U heeft geen Naam ingevuld</li>";
}
if($websitenaam == "")
{
$melding .= "<li>U heeft geen Website naam ingevuld</li>";
}
if($websiteurl == "")
{
$melding .= "<li>U heeft geen Website URL ingevuld</li>";
}
if($telefoonnummer == "")
{
$melding .= "<li>U heeft geen Telefoonnummer ingevuld</li>";
}
elseif(ctype_digit($telefoonnummer) == FALSE)
{
$melding .= "<li>U heeft een ongeldig Telefoonnummer ingevuld</li>";
}
if($email == "")
{
$melding .= "<li>U heeft geen E-mailadres ingevuld</li>";
}
elseif(preg_match("/^([a-zA-Z0-9-_\\.]+)(@){1}([a-zA-Z0-9\\.-_]+)(\\.){1}([a-zA-Z]){2,3}$/Us",$email) == FALSE)
{
$melding .= "<li>U heeft een ongeldig E-mailadres ingevuld</li>";
}
if($melding != "")
{
echo "De volgende gegevens zijn nog niet ingevuld<br>";
echo $melding;
echo "<br><b>Klik <a class=\"main\" href='javascript:history.back(1)'><i>hier</i></a> om de overige gegevens in te vullen.</b>";
}
else
{
$aanhef = slashes($_POST["aanhef"]);
$body .= "\n\nAanhef: " . $aanhef . "\nNaam: " . $naam . "\nWebsitenaam: " . $websitenaam . "\nWebsiteURL: " . $websiteurl . "\nEmail: " . $email . "\nTekstlinkadv: " . $tekstlinkadv . "\nBanneradv: " . $banneradv . "\nArtikeladv: " . $artikeladv . "\nAdres: " . $adres . "\nPostcode: " . $postcode . "\nWoonplaats: " . $woonplaats . "\nTelefoonnummer: " . $telefoonnummer . "\nMobielnummer: " . $mobielnummer . "\nSkype: " . $skype . "\n";
if($opmerkingen != "")
{
$body .= "Opmerkingen:\n" . $opmerkingen . "\n";
}
$body .= "\n_____________________________________________\n";
$body .= (date("d-m-y h:i:s") . " | " . $_SERVER["REMOTE_ADDR"]);
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/plain; charset=iso-8859-1\n";
$headers .= "From: " . $naam . " <" . $email . ">";
if(@mail($aan,$onderwerp,$body,$headers) == FALSE)
{
echo "Er is een fout opgetreden.\n";
}
else
{
echo "<div align=\"center\">\n";
echo "<b><font size=4>Bedankt voor uw aanvraag!</size></b><br>\n";
echo "Wij nemen zo spoedig mogelijk contact met u op.";
echo "</div>\n";
}
}
}
?>
en hier de de form code
<form action="advertentiefrom.php" method="post" enctype="multipart/form-data">
<table width="534" height="355" border="0" align="center">
<tr>
<td width="283"><div align="left"><span class="style20"></span></div></td>
<td width="241"><p align="left" class="style23"><input type="radio" name="aanhef" value="dhr" />Dhr. <input type="radio" name="aanhef" value="mevr" />Mevr.</p></td>
</tr>
<tr>
<td><p align="left" class="style23"><span class="style19">*</span> Naam</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="naam">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23"><span class="style19">*</span> Website naam</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="websitenaam">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23"><span class="style19">*</span> Website URL</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="websiteurl">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23"><span class="style19">*</span> Emailadres</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="email">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23"><span class="style19"></span> Adverteren via tekstlink</p></td>
<td><select name="tekstlinkadv"><option selected value="">(selecteer uw prijs)</option><option <?php if($_GET['tekstlinkadv'] =='1week'){echo 'selected';} ?> value=1week>1 week = €5,00</option><option <?php if($_GET['tekstlinkadv'] =='2weken'){echo 'selected';} ?> value=2weken>2 weken = €7,50</option><option <?php if($_GET['tekstlinkadv'] =='3weken'){echo 'selected';} ?> value=3weken>3 weken = €10,00</option><option <?php if($_GET['tekstlinkadv'] =='1maand'){echo 'selected';} ?> value=1maand>1 maand = €12,50</option><option <?php if($_GET['tekstlinkadv'] =='2maanden'){echo 'selected';} ?> value=2maanden>2 maanden = €20,00</option><option <?php if($_GET['tekstlinkadv'] =='3maanden'){echo 'selected';} ?> value=3maanden>3 maanden = €35,00</option><option <?php if($_GET['tekstlinkadv'] =='6maanden'){echo 'selected';} ?> value=6maanden>6 maanden = €60,00</option><option <?php if($_GET['tekstlinkadv'] =='1jaar'){echo 'selected';} ?> value=1jaar>1 jaar = €100,00</option></select></span>
</div></td>
</tr>
<tr>
<td><p align="left" class="style23"><span class="style19"></span> Adverteren via Banner</p></td>
<td><select name="banneradv"><option selected value="">(selecteer uw prijs)</option><option <?php if($_GET['banneradv'] =='1week'){echo 'selected';} ?> value=1week>1 week = €12,50</option><option <?php if($_GET['banneradv'] =='2weken'){echo 'selected';} ?> value=2weken>2 weken = €22,50</option><option <?php if($_GET['banneradv'] =='3weken'){echo 'selected';} ?> value=3weken>3 weken = €32,50</option><option <?php if($_GET['banneradv'] =='1maand'){echo 'selected';} ?> value=1maand>1 maand = €45,00</option><option <?php if($_GET['banneradv'] =='2maanden'){echo 'selected';} ?> value=2maanden>2 maanden = €80,00</option><option <?php if($_GET['banneradv'] =='3maanden'){echo 'selected';} ?> value=3maanden>3 maanden = €120,00</option><option <?php if($_GET['banneradv'] =='6maanden'){echo 'selected';} ?> value=6maanden>6 maanden = €225,00</option><option <?php if($_GET['banneradv'] =='1jaar'){echo 'selected';} ?> value=1jaar>1 jaar = €375,00</option></select></span>
</div></td>
</tr>
<tr>
<td><p align="left" class="style23"><span class="style19"></span> Adverteren via Artikel/Advertentie pagina</p></td>
<td><select name="artikeladv"><option selected value="">(selecteer uw prijs)</option><option <?php if($_GET['artikeladv'] =='1week'){echo 'selected';} ?> value=1week>1 week = €25,00</option><option <?php if($_GET['artikeladv'] =='2weken'){echo 'selected';} ?> value=2weken>2 weken = €47,50</option><option <?php if($_GET['artikeladv'] =='3weken'){echo 'selected';} ?> value=3weken>3 weken = €65,00</option><option <?php if($_GET['artikeladv'] =='1maand'){echo 'selected';} ?> value=1maand>1 maand = €75,00</option><option <?php if($_GET['artikeladv'] =='2maanden'){echo 'selected';} ?> value=2maanden>2 maanden = €125,00</option><option <?php if($_GET['artikeladv'] =='3maanden'){echo 'selected';} ?> value=3maanden>3 maanden = €185,00</option><option <?php if($_GET['artikeladv'] =='6maanden'){echo 'selected';} ?> value=6maanden>6 maanden = €375,00</option><option <?php if($_GET['artikeladv'] =='1jaar'){echo 'selected';} ?> value=1jaar>1 jaar = €650,00</option></select></span>
</div></td>
</tr>
<tr>
<td><p align="left" class="style23">Adres</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="adres">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23">Postcode</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="postcode" maxlength="6">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23">Woonplaats</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="woonplaats">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23"><span class="style19">*</span> Telefoonnummer</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="telefoonnummer" maxlength="10">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23">Mobielnummer</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="mobielnummer" maxlength="10">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23">Skype</p></td>
<td><div align="left"><span class="style20"></span>
<input type="text" name="skype">
</div></td>
</tr>
<tr>
<td><p align="left" class="style23">Aanvullende informatie</p></td>
<td><div align="left"><span class="style20"></span>
<textarea name="opmerkingen" cols="30" rows="2"></textarea>
</div></td>
</tr>
<tr>
<td><div align="left"><span class="style20"></span></div></td>
<td><p align="left"><span class="style20"></span><input type="submit" name="send" value="Verzenden"> <input type="reset" name="reset" value="Wissen"></p></td>
</table></form>
2.014 views