Hieronder staat een html listing, copieer het in Kladblok
en save het als: index.html
Later kun je de naam van dit html bestand,
dus "index.html", altijd hernoemen omdat je
bijvoorbeeld dit bestand niet meer als de Homepage zelf
(het allereerste pagine v.e. website) wilt laten dienen,
maar als een onderdeeel ervan.
PHP:
<html>
<head>
<title>henk123</title>
<body bgcolor="#6666CC">
</head>
<center>
<h2>Formulier</h2>
<p> </p>
</center>
<form method="post" action="henk123.php">
<table align="center">
<tr>
<td valign="top"> *Naam: </td>
<td align="right"> <input type="text" Name="Naam" size="25"> </td>
</tr>
<tr>
<td valign="top"> *Voornaam: </td>
<td align="right"> <input type="text" Name="Voornaam" size="25">
<br>
<br> </td>
</tr>
<tr>
<td valign="top"> *Telefoonnummer: </td>
<td align="right"> <input type="text" Name="Telefoonnummer" size="25"> </td>
</tr>
<tr>
<td valign="top"> *Email: </td>
<td align="right"> <input type="text" Name="Email" size="25">
<br>
<br> </td>
</tr>
<tr>
<td colspan="2" valign="top"> *Onderwerp: </td>
</tr>
<tr>
<td colspan="2" align="right"> <input type="text" Name="Onderwerp" size="59">
</td>
</tr>
<tr>
<td colspan="2"> <br>
*Vragen of opmerkingen: <br> <textarea Name="Vragen" rows="15" cols="50">
</textarea>
<br>
<br>
(* is verplicht in te vullen) </td>
</tr>
<tr>
<td align="center" colspan="2"> <br> <input type="submit" value="Verstuur" name="submit">
<input type="reset" value="Alle velden Wissen">
<br>
<br> </td>
</tr>
</table>
</form>
</body>
</html>
Hieronder het php bestand, copieer het in Kladblok en save het als: henk123.php
PHP:
<?php
if($submit)
{
/* Voorloopspaties en naloopspaties weghalen */
/* ========================================= */
$Naam = ltrim ($Naam);
$Naam = rtrim ($Naam);
$Voornaam = ltrim ($Voornaam);
$Voornaam = rtrim ($Voornaam);
$Telefoonnummer = ltrim ($Telefoonnummer);
$Telefoonnummer = rtrim ($Telefoonnummer);
$Email = ltrim ($Email);
$Email = rtrim ($Email);
$Onderwerp = ltrim ($Onderwerp);
$Onderwerp = rtrim ($Onderwerp);
$Vragen = ltrim ($Vragen);
$Vragen = rtrim ($Vragen);
if (($Naam != "") and ($Voornaam != "") and ($Telefoonnummer != "") and ($Email != "") and ($Onderwerp != "") and ($Vragen != ""))
{
/* E-mail kan nu worden verzonden */
/* ============================== */
$versturen_naar = "hier je e-mail adres invullen";
$onderwerp = "Inschrijving";
$ingevoerde_gegevens = "Naam: \n".$_POST['Naam']. "\n\nVoornaam: \n".$_POST['Voornaam']. "\n\nTelefoonnummer: \n". $_POST['Telefoonnummer']. "\n\nEmai: \n". $_POST['Email']. "\n\nOnderwerp: \n". $_POST['Onderwerp']."\n\nVragen: \n". $_POST['Vragen'];
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="hier url van je eigen site invullen">
Terug naar Home-Page</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="hier url van je eigen site invullen">
Terug naar Home-Page</A></H1>
</p>
</form>
<?php /* PHP weer met "<?php"activeren */
}
}
?>
Je moet in het php scriptje nog je eigen e-mail adres
invullen en die url's waar de index.html en
henk123 bestanden staan.
Upload deze 2 bestanden naar je website.
Dennis.
ps. Heb even aangepast:
onderstaande
<form method="post" action="henk123">
veranderd in
<form method="post" action="henk123
.php">
Maar, henk123 had dit gelukkig al door.