Upload de 2 onderstaande bestanden. Geef ze eventueel
een andere naam, zodat de bestaande
bestanden op je site niet worden
overschreven.
(je hebt natuurlijkal een copietje gemaakt)
Het werkt. Ik heb het bij Lycos reeds getest.
Het is magertjes geschreven hoor. Het is niet professioneel!
Ben zelf niet zo echt intensief bezig met php.
Een ieder kan php leren, jij dus ook.
Opmerking: Eerder zei ik je al, dat het principe
eigenlijk hetzelfde gebleven is. Ik heb hier alleen
de variabele Keuze erbij gedaan. Die variabele
wordt uit een dropbox(je vroeg weliswaar om
radio buttons) gehaald. Hoop, dat je het niet
erg vindt dat ik een Dropbox heb gebruikt. Het is
in dit geval ruimte besparen. Maar ter oefening
kun je dat veranderen in radio buttons.
1) contact.html
Code:
<html>
<head>
<title>contact</title>
<body bgcolor="#FFFFFF">
</head>
<center>
<h2><font face="Verdana" size="3">Contacteer ons</font></h2>
<p> </p>
</center>
<form method="post" action="mailform.php">
<div align="center">
<table width="50%">
<tr>
<td valign="top" width="255"> <font face="Verdana" size="2">
<b>*Voor- en achternaam: </b>
</font> </td>
<td align="right" width="255">
<p align="center"><font face="Verdana"> <input
Name="VoorEnAchternaam" size="25"><font size="2">
</font></font> </td>
</tr>
<tr>
<td valign="top" width="166"> <font face="Verdana" size="2">
<b>*Bedrijf: </b>
</font> </td>
<td align="right" width="255">
<p align="center"><font face="Verdana"> <input
type="text" Name="Bedrijf" size="25"></font></td>
</tr>
<tr>
<td valign="top" width="166"> <font face="Verdana" size="2">
<b>*Telefoonnummer: </b>
</font> </td>
<td align="right" width="255">
<p align="center"><font face="Verdana"> <input
type="text" Name="Telefoonnummer" size="25"><font size="2">
</font></font> </td>
</tr>
<tr>
<td valign="top" width="166"> <font face="Verdana" size="2">
<b>*E-mail: </b>
</font> </td>
<td align="right" width="255">
<p align="center"><font face="Verdana"> <input
type="text" Name="Email" size="25"><font size="2">
</font></font> </td>
</tr>
<tr>
<td colspan="2" align="right"> <font size="2"
face="Verdana"> </font></td>
</tr>
<tr>
<td valign="top" width="166"> <font face="Verdana" size="2">
<b>*Maak uw keuze: </b>
</font> </td>
<td align="right" width="255">
<p align="center"><font face="Verdana"> <select
size="1" name="Keuze">
<option selected>Producten</option>
<option>Service</option>
<option>Website</option>
</select><font size="2">
</font></font> </td>
</tr>
<tr>
<td colspan="2" align="right"> <font size="2"
face="Verdana"> </font></td>
</tr>
<tr>
<td colspan="2" height="171">
<p align="center"><font face="Verdana">
<b><font size="2">Eventuele vragen/opmerkingen:<br> </font>
</b>
<textarea Name="Bericht" rows="7" cols="27">
</textarea><font size="2">
</font></font></td>
</tr>
<tr>
<td align="center" colspan="2">
<input type="submit" value="Verzenden" name="submit">
<input type="reset" value="Leeg maken">
<br> </td>
</tr>
</table>
</div>
</form>
</body>
</html>
2) mailform.php
PHP:
<?php
if($submit)
{
/* Voorloopspaties en naloopspaties weghalen */
/* ========================================= */
$VoorEnAchternaam = ltrim ($VoorEnAchternaam);
$VoorEnAchternaam = rtrim ($VoorEnAchternaam);
$Bedrijf = ltrim ($Bedrijf);
$Bedrijf = rtrim ($Bedrijf);
$Telefoonnummer = ltrim ($Telefoonnummer);
$Telefoonnummer = rtrim ($Telefoonnummer);
$Email = ltrim ($Email);
$Email = rtrim ($Email);
$Keuze = ltrim ($Keuze);
$Keuze = rtrim ($Keuze);
$Bericht = ltrim ($Bericht);
$Bericht = rtrim ($Bericht);
if (($VoorEnAchternaam != "") and ($Bedrijf != "") and
($Telefoonnummer != "") and ($Email != "") and ($Keuze != "") and
($Bericht != ""))
{
/* Email kan nu worden verzonden */
/* ============================== */
$versturen_naar = "samvansteenbrugge@pandora.be";
$onderwerp = "Contact via SamVSB.tk";
$ingevoerde_gegevens = "Voor- en achternaam:
\n".$_POST['VoorEnAchternaam']. "\n\nBedrijf: \n".$_POST['Bedrijf'].
"\n\nTelefoonnummer: \n". $_POST['Telefoonnummer']. "\n\nE-mail: \n".
$_POST['Email']. "\n\nKeuze: \n". $_POST['Keuze']."\n\nBericht: \n".
$_POST['Bericht'];
mail ($versturen_naar, $onderwerp, $ingevoerde_gegevens);
echo "<H1>Bedankt voor het invullen!.</H1>";
?>
<!--PHP even met "?>" onderbreken, om HTML-Codes te
gebruiken. ->
<form>
<p>
</p>
<p>
<!-- Hieronder een link om naar de Home-Page terug te
gaan. ->
<H1><A HREF="http://www.realmadrid.com">
Bedankt voor het invullen</A></H1>
</p>
</form>
<?php /* PHP weer met "<?php"activeren */
}
else
{
/* Niet alle velden zijn ingevuld! */
/* ================================*/
echo "<H1>Alle velden invullen a.u.b.</H1>";
?>
<!--PHP even met "?>" onderbreken, om HTML-Codes te
gebruiken. ->
<form>
<p>
</p>
<p>
<!-- Hieronder een link om naar de Home-Page terug te
gaan. ->
<H1><A
HREF="http://users.pandora.be/kzdentergemonline/SamVSB.tk/home.html">
Tot ziens en bedankt!</A></H1>
</p>
</form>
<?php /* PHP weer met "<?php"activeren */
}
}
?>
Dennis.