Nieuw lid |
|
Hallo ik ben de tutorial aant volgen van dat formulier en MySql.
alleen nu wil ik dus een pagina includen en dan werkt ie niet meer
<?php
require ('config.php');
if(mysql_connect($host,$user,$pass))
{
mysql_select_db($db) or die(mysql_error());
}
else
{
echo 'Kan geen verbinding maken';
exit;
}
if($_SERVER['REQUEST_METHOD'] == 'POST' && !empty($_POST))
{
$aFouten = array();
if($_POST['voornaam'] == '')
{
$aFouten[] = 'Je hebt geen naam ingevuld';
}
if($_POST['achternaam'] == '')
{
$aFouten[] = 'Je hebt geen achternaam ingevuld';
}
if($_POST['leeftijd'] == '' || !is_numeric($_POST['leeftijd']))
{
$aFouten[] = 'Je hebt een ongeldige leeftijd ingevuld';
}
if(count($aFouten) != 0)
{
echo 'De volgende fouten zijn opgetreden: <br /><br />';
for($Fi = 0; $Fi < count($aFouten); $Fi++)
{
echo $aFouten[$Fi].'<br />';
}
echo '<br />Klik <a href="javascript:history.go(-1);">hier</a> om terug te keren';
}
else
{
mysql_query("INSERT INTO formulier (voornaam,achternaam,leeftijd) VALUES ('".clean($_POST['voornaam'])."','".clean($_POST['achternaam'])."','".clean($_POST['leeftijd'])."')") or die (mysql_error());
echo 'De gegevens zijn succesvol opgeslagen in de database';
}
}
else
{ ?>
<form action=" <?=$_SERVER['PHP_SELF']?> " method="POST">
Voornaam: <input type="text" name="voornaam"><br />
Achternaam: <input type="text" name="achternaam"><br />
Leeftijd: <input type="text" name="leeftijd"><br />
<input type="submit" name="verzenden" value="verzenden">
</form>
<?
}
?>
<?php require ('config.php'); { } else { echo 'Kan geen verbinding maken'; } if($_SERVER['REQUEST_METHOD'] == 'POST' && !empty($_POST)) { if($_POST['voornaam'] == '') { $aFouten[] = 'Je hebt geen naam ingevuld'; } if($_POST['achternaam'] == '') { $aFouten[] = 'Je hebt geen achternaam ingevuld'; } if($_POST['leeftijd'] == '' || !is_numeric($_POST['leeftijd'])) { $aFouten[] = 'Je hebt een ongeldige leeftijd ingevuld'; } { echo 'De volgende fouten zijn opgetreden: <br /><br />'; for($Fi = 0; $Fi < count($aFouten); $Fi++) { echo $aFouten[$Fi].'<br />'; } echo '<br />Klik <a href="javascript:history.go(-1);">hier</a> om terug te keren'; } else { mysql_query("INSERT INTO formulier (voornaam,achternaam,leeftijd) VALUES ('".clean ($_POST['voornaam'])."','".clean ($_POST['achternaam'])."','".clean ($_POST['leeftijd'])."')") or die (mysql_error()); echo 'De gegevens zijn succesvol opgeslagen in de database'; } } else { ?> <form action=" <?=$_SERVER['PHP_SELF']?> " method="POST"> Voornaam: <input type="text" name="voornaam"><br /> Achternaam: <input type="text" name="achternaam"><br /> Leeftijd: <input type="text" name="leeftijd"><br /> <input type="submit" name="verzenden" value="verzenden"> </form> <? } ?>
dit is aanmaken.php
en hier wil ik dattie inkomt
<link href="mainpage.css" rel="stylesheet" type="text/css">
<table width="565" height="362" border="0" align="center" cellpadding="4">
<tr>
<td align="center" valign="middle">
<?php
if(IsSet($_GET['page']))
{
$page = $_GET['page'].".php";
if(file_exists($page))
{
include($page);
}
else
{
include("404.php");
};
}
else
{
include("home.php");
};
?>
</td>
</tr>
</table>
<link href="mainpage.css" rel="stylesheet" type="text/css"> <table width="565" height="362" border="0" align="center" cellpadding="4"> <tr> <td align="center" valign="middle"> <?php { $page = $_GET['page'].".php"; { include($page); } else { include("404.php"); }; } else { include("home.php"); }; ?> </td> </tr> </table>
de index.php dus
als ik aanmaken.php doe werkt ie wel
maar index.php?page=aanmaken dan doettie het niet meer
|