Ik ben sinds vorige week bezig met php te leren. Ik ben nu bezig een programma te bouwen om een dvd collectie te beheren.
De database connectie doet het en ik kan nu via een array gegevens in de html pagina krijgen.
Nu wil ik via php gegevens in de database zetten via een formulier. Ik krijg steeds een bericht met 'Undefined variable' .
Dit is het formulier:
<form method="post" action="added.php" name="add_dvd">
<table id="input">
<tr>
<td>Naam dvd</td>
<td><input type="text" name="naam" /></td>
</tr>
<tr>
<td>Jaar</td>
<td><input type="text" name="jaar" /></td>
</tr>
<tr>
<td>Speelduur</td>
<td><input type="text" name="speelduur" /></td>
</tr>
<tr>
<td>Samenvatting</td>
<td><textarea rows="5" cols="30" ></textarea></td>
</tr>
</table>
<input type="submit" name="submit" value="Voeg DVD toe" />
</form>
en de php:
<?
include "connect.php";
if(isset($_post['submit'])) {
$dvdnaam = $_POST['naam'];
$jaar = $_POST['jaar'];
$speelduur = $_POST['speelduur'];
$samenvatting = $_POST['samenvatting'];
}
mysql_query("
INSERT INTO collectie
(naam, jaar, speelduur, samenvatting)
VALUES
('{$dvdnaam}', '{$jaar}', '{$speelduur}', '{$samenvatting}'())
");
?>
303 views