install.php


<?php
if(isset($_POST['Submit'])) //als er op Submit is gedrukt
	{
		
		
		$bestand_config = fopen("config.php","w"); //we gaan nu config.php aanmaken. 'w'  betekent dat we er iets in gaan schrijven
		fwrite($bestand_config,"<?php\n");
		fwrite($bestand_config,"mysql_connect (\"".$_POST['host']."\", \"".$_POST['username']."\" , \"".$_POST['wachtwoord']."\");\n");
		fwrite($bestand_config,"mysql_select_db (\"".$_POST['databasenaam']."\");\n");
		fwrite($bestand_config,"?>");
		fclose($bestand_config); //nu sluiten we config.php weer
		
		include("config.php"); //nu includen we de net aangemaakte config.php
		
		mysql_query("CREATE TABLE leden (
					id int(5) NOT NULL auto_increment, 
					naam varchar(20) NOT NULL default '', 
					email varchar(100) NOT NULL default '', 
					PRIMARY KEY (id) 
					) TYPE=MyISAM;") or die (mysql_error()); //nu hebben we de tabel leden in de database geschreven
		
		mysql_query("INSERT INTO leden (id, naam, email) VALUES (1, '".$_POST['naam']."', '".$_POST['email']."')") or die (mysql_error());
			
			echo "De tabellen zijn succelvol aangemaakt. Verwijder install.php zo snel mogelijk van uw server!";
			
	} //we sluiten het eerste if statement af.
elseif(!isset($_POST['Submit'])) //wanneer de persoon niet op Submit heeft geklikt krijgt hij een formulier om alle waardes in te vullen die in config.php en in de database woren geschreven.
	{
?>
<form name="installatie" method="POST" ACTION="<?=$_SERVER['PHP_SELF']; ?>">
<table border="1" width="40%" cellpadding="5" height="59">
  <tr>
    <td width="60%" height="22">Database Host:</td>
    <td width="46%" height="22"><input type="text" name="host" size="20"></td>
  </tr>
  <tr>
    <td width="60%" height="11">Database naam:</td>
    <td width="46%" height="11"><input type="text" name="databasenaam" size="20"></td>
  </tr>

  <tr>
    <td width="60%" height="22">Database gebruikersnaam:</td>
    <td width="46%" height="22"><input type="text" name="username" size="20"></td>
  </tr>
  <tr>
    <td width="60%" height="22">Database wachtwoord:</td>
    <td width="46%" height="22"><input type="text" name="wachtwoord" size="20"></td>
  </tr>
  <tr>
    <td width="60%" height="22">Admin gebruikersnaam:</td>
    <td width="46%" height="22"><input type="text" name="naam" size="20"></td>
  </tr>
  <tr>
    <td width="60%" height="1">Admin emailadres:</td>
    <td width="46%" height="1"><input type="text" name="email" size="20"></td>
  </tr>
</table>
<input type="submit" name="Submit" value="Verstuur"> 
</form>

<?php
} //nu sluiten we het elseif statement af
?>
 