Ik zit met volgend probleem:
bezoekers moeten een formulier invullen om iets te bestellen. Dit doe ik met dit:
formulier.htm
<form action="regbestellen_confirm.php" method="POST">
Naam: <input type="text" name="name"><br>
E-mail: <input type="text" name="email"><br>
Adres: <input type="text" name="adres"><br>
Aantal: <input type="text" name="aantal" size=4><p>
<input type="submit" value="aanvraag verzenden >>>">
</form>
Daarna wil ik dat die gegevens op de volgende pagina nog eens getoond worden, vooraleer te bevestigen. Dit doe ik zo:
regbestellen_confirm.php
<form action="regbestellen.php" method="GET">
<b>Naam:</b> <?php echo $_POST["name"]; ?><br>
<b>E-mail:</b> <?php echo $_POST["email"]; ?><br>
<b>Adres:</b> <?php echo $_POST["adres"]; ?><br>
<b>Aantal:</b> <?php echo $_POST["aantal"]; ?><br>
<b>Totale prijs:</b>
<?php
echo 8 * $aantal;
?> euro
<p>
<INPUT type="submit" value="Gegevens verzenden >>>">
En dan de pagina na bevestiging ziet er zo uit:
regbestellen.php:
<?php
include ("config.php");
mysql_query("INSERT INTO bestellen(name,email,adres,aantal) VALUES('$name','$email','$adres','$aantal')") or die(mysql_error());
?>
<br>
<p>
Uw bestelling werd succesvol geregistreerd!! <BR>
config.php:
<?
mysql_connect("mybesthost.com","naam","pasw");
mysql_select_db("naam");
$login = "pasw" //een woord die mensen niet zo gouw raden
?>
Maar blijkbaar wil hij die gegevens niet opslaan in mijn database. Waar zit mijn fout?
1.237 views