installatie.php
Gesponsorde koppelingen
PHP script bestanden
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
//geschreven door Erik van Heck
//[email protected]
//kijken of er een fase is opgegeven
if(!empty($_GET["fase"])){
$fase = $_GET["fase"];
}
else{
$fase = "1";
}
?>
//geschreven door Erik van Heck
//[email protected]
//kijken of er een fase is opgegeven
if(!empty($_GET["fase"])){
$fase = $_GET["fase"];
}
else{
$fase = "1";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="style.css" media="screen, projection">
<title>Afvalcalculator - Installatiescherm</title>
<style type="text/css">
<!--
body {
font: 100% Verdana, Arial, Helvetica, sans-serif;
background: #666666;
text-align: center;
color: #000000;
}
-->
</style>
</head>
<body class="installatie">
<div id="container">
<h1>Afvalcalculator installatiescherm</h1>
<h1> </h1>
<p>Welkom bij de installatie van de Afvalcalculator.</p>
<p>In de volgende paar venster's ga je jouw voorkeuren installeren en beginnen met je afvaldieet.</p>
<p><strong>Doe van ten voren:</strong><br />
Chm'od het bestand configuratie.php naar 777
</p>
<form id="form1" name="form1" method="post" action="?fase=2">
<label>
<input type="submit" name="button" id="button" value="Stap 2" />
</label>
</form>
<p><a href="installatie.php">Start</a> > Stap 2</p>
<form id="form2" name="form2" method="post" action="?fase=3">
<p>MySQL Gegevens</p>
<p> </p>
<table width="636" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="225"> </td>
<td width="411"> </td>
</tr>
<tr>
<td>Server</td>
<td><input name="server" type="text" id="textfield" value="localhost" />
(standaard localhost)</td>
</tr>
<tr>
<td>Gebruikersnaam</td>
<td><input type="text" name="gebruiker" id="textfield2" /></td>
</tr>
<tr>
<td>Wachtwoord</td>
<td><input type="password" name="wachtwoord" id="textfield3" /></td>
</tr>
<tr>
<td>Databasenaam</td>
<td><input type="text" name="database" id="textfield4" /></td>
</tr>
<tr>
<td> </td>
<td><label>
<input type="submit" name="button3" id="button3" value="Stap 3" />
</label></td>
</tr>
</table>
<p><br />
</p>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?php
}
if($fase == "3"){
require("configuratie.php");
if(!empty($_POST["server"])){
$server = $_POST["server"];
$server = stripslashes($server);
}else{
echo "U heeft geen servernaam ingevoerd<br />";
echo '<a href="installatie.php?fase=2">Klik hier om terug te gaan</a>';
exit();
}
if(!empty($_POST["gebruiker"])){
$gebruiker = $_POST["gebruiker"];
$gebruiker = stripslashes($gebruiker);
}else{
echo "U heeft geen gebruikersnaam ingevoerd<br />";
echo '<a href="installatie.php?fase=2">Klik hier om terug te gaan</a>';
exit();
}
if(!empty($_POST["wachtwoord"])){
$wachtwoord = $_POST["wachtwoord"];
$wachtwoord = stripslashes($wachtwoord);
}else{
echo "U heeft geen wachtwoord ingevoerd<br />";
echo '<a href="installatie.php?fase=2">Klik hier om terug te gaan</a>';
exit();
}
if(!empty($_POST["database"])){
$database = $_POST["database"];
$database = stripslashes($database);
}else{
echo "U heeft geen databasenaam ingevoerd<br />";
echo '<a href="installatie.php?fase=2">Klik hier om terug te gaan</a>';
exit();
}
$myFile = "configuratie.php";
$fh = fopen($myFile, 'w');
$bericht = "<?php
mysql_connect('$server', '$gebruiker', '$wachtwoord') or die(mysql_error());
mysql_select_db('$database')
?>
";
$installatie = '<?php
$installatie = FALSE
?>';
fwrite($fh, $bericht);
fwrite($fh, $installatie);
fclose($fh);
?>
}
if($fase == "3"){
require("configuratie.php");
if(!empty($_POST["server"])){
$server = $_POST["server"];
$server = stripslashes($server);
}else{
echo "U heeft geen servernaam ingevoerd<br />";
echo '<a href="installatie.php?fase=2">Klik hier om terug te gaan</a>';
exit();
}
if(!empty($_POST["gebruiker"])){
$gebruiker = $_POST["gebruiker"];
$gebruiker = stripslashes($gebruiker);
}else{
echo "U heeft geen gebruikersnaam ingevoerd<br />";
echo '<a href="installatie.php?fase=2">Klik hier om terug te gaan</a>';
exit();
}
if(!empty($_POST["wachtwoord"])){
$wachtwoord = $_POST["wachtwoord"];
$wachtwoord = stripslashes($wachtwoord);
}else{
echo "U heeft geen wachtwoord ingevoerd<br />";
echo '<a href="installatie.php?fase=2">Klik hier om terug te gaan</a>';
exit();
}
if(!empty($_POST["database"])){
$database = $_POST["database"];
$database = stripslashes($database);
}else{
echo "U heeft geen databasenaam ingevoerd<br />";
echo '<a href="installatie.php?fase=2">Klik hier om terug te gaan</a>';
exit();
}
$myFile = "configuratie.php";
$fh = fopen($myFile, 'w');
$bericht = "<?php
mysql_connect('$server', '$gebruiker', '$wachtwoord') or die(mysql_error());
mysql_select_db('$database')
?>
";
$installatie = '<?php
$installatie = FALSE
?>';
fwrite($fh, $bericht);
fwrite($fh, $installatie);
fclose($fh);
?>
<form id="form3" name="form3" method="post" action="?fase=4">
<a href="installatie.php">Start</a> > Stap 2 > Stap 3
<table width="735" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="166">Begingewicht</td>
<td width="569"><input type="text" name="begingewicht" id="textfield5" />
Invullen zonder eenheid (KG) met punt bijv 0.0<br /></td>
</tr>
<tr>
<td>Begindatum</td>
<td><input type="text" name="begindatum" id="textfield6" value="" />
Invullen als DD-MM-JJJJ</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="button4" id="button4" value="Voltooien" /></td>
</tr>
</table>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
}
if($fase == "4"){
//configuratie.php includen
require("configuratie.php");
if(!empty($_POST["begingewicht"])){
$begingewicht = $_POST["begingewicht"];
$begingewicht = mysql_real_escape_string($begingewicht);
$begingewicht = stripslashes($begingewicht);
}else{
echo "U heeft geen begingewicht ingevoerd";
echo '<a href="installatie.php?fase=3">Klik hier om terug te gaan</a>';
exit();
}
if(!empty($_POST["begindatum"])){
$begindatum = $_POST["begindatum"];
$begindatum = mysql_real_escape_string($begindatum);
$begindatum = stripslashes($begindatum);
}else{
echo "U heeft geen begindatum ingevoerd";
echo '<a href="installatie.php?fase=3">Klik hier om terug te gaan</a>';
exit();
}
mysql_query("CREATE TABLE IF NOT EXISTS afvallen (
id int(3) NOT NULL auto_increment,
gewicht text NOT NULL,
lengte text NOT NULL,
bmi text NOT NULL,
datum text NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ; ")
or die("Er is een fout opgetreden met het maken van de tabel afvallen. Probeer opnieuw");
mysql_query("CREATE TABLE IF NOT EXISTS instellingen (
begingewicht text NOT NULL,
begindatum text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1; ")
or die("Er is een fout opgetreden met het maken van de tabel instellingen. Probeer opnieuw");
mysql_query("INSERT INTO instellingen
(begingewicht, begindatum) VALUES('$begingewicht', '$begindatum')")
or die("Er is een fout opgetreden met het invoegen van de instellingen. Probeer opnieuw");
?>
}
if($fase == "4"){
//configuratie.php includen
require("configuratie.php");
if(!empty($_POST["begingewicht"])){
$begingewicht = $_POST["begingewicht"];
$begingewicht = mysql_real_escape_string($begingewicht);
$begingewicht = stripslashes($begingewicht);
}else{
echo "U heeft geen begingewicht ingevoerd";
echo '<a href="installatie.php?fase=3">Klik hier om terug te gaan</a>';
exit();
}
if(!empty($_POST["begindatum"])){
$begindatum = $_POST["begindatum"];
$begindatum = mysql_real_escape_string($begindatum);
$begindatum = stripslashes($begindatum);
}else{
echo "U heeft geen begindatum ingevoerd";
echo '<a href="installatie.php?fase=3">Klik hier om terug te gaan</a>';
exit();
}
mysql_query("CREATE TABLE IF NOT EXISTS afvallen (
id int(3) NOT NULL auto_increment,
gewicht text NOT NULL,
lengte text NOT NULL,
bmi text NOT NULL,
datum text NOT NULL,
PRIMARY KEY (id)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ; ")
or die("Er is een fout opgetreden met het maken van de tabel afvallen. Probeer opnieuw");
mysql_query("CREATE TABLE IF NOT EXISTS instellingen (
begingewicht text NOT NULL,
begindatum text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1; ")
or die("Er is een fout opgetreden met het maken van de tabel instellingen. Probeer opnieuw");
mysql_query("INSERT INTO instellingen
(begingewicht, begindatum) VALUES('$begingewicht', '$begindatum')")
or die("Er is een fout opgetreden met het invoegen van de instellingen. Probeer opnieuw");
?>
<p>De installatie is succesvol voltooid<br />
<a href="index.php">Klik hier om naar je overzicht te gaan</a>
</p>
<p>De Afvalcalculator 2010</p>
</div>
</body>
</html>