<?php
$schritt = $_get['schritt'];
if ($schritt == "" OR $schritt == "willkommen")
{
include ("../templates/install/templates/install/willkommen.tpl");
}
if($schritt == "disclamer")
{
include ("../templates/install/templates/install/disclamer.tpl");
}
if($schritt == "datenbank") {
if($_get['akzeptiert']==1){
echo "Nutzungsbedungungen nicht akzeptiert.\n <a href=\"history.back(1)\">Zurück</a>";
}
else{
include ("../templates/install/templates/install/datenbank.tpl");
}
}
if($schritt == "db_erstellen"){
$host = $_get['host'];
$db = $_get['datenbank'];
$benutzer = $_get['benutzer'];
$passwort = $_get['passwort'];
$prefix = $_get['prafix'];
$einstellungen = "<?php\n$host = ".$host.";\n$db = ".$db."$benutzer = ".$benutzer.";\n$passwort = ".$passwort.";\n$prefix = ".$prefix.";\n";
$eingabe = fopen('config.php', 'a');
fputs($eingabe,$einstellungen);
fclose($eingabe);
$sql = 'CREATE TABLE `$prefix_smallbook` ( `ID` INT( 14 ) UNSIGNED NOT NULL AUTO_INCREMENT ,'
. ' `absender` CHAR( 255 ) ,'
. ' `email` CHAR( 255 ) ,'
. ' `homepage` CHAR( 255 ) ,'
. ' `betreff` CHAR( 255 ) ,'
. ' `message` MEDIUMTEXT,'
. ' `datum` DATE,'
. ' `pruef` TINYINT( 2 ) DEFAULT \'-1\','
. ' PRIMARY KEY ( `ID` ) );'
. ' ';
. 'CREATE TABLE `$prefix_admin ` ( `ID` INT UNSIGNED NOT NULL AUTO_INCREMENT ,'
. ' `admin` CHAR( 50 ) BINARY DEFAULT \'admin\','
. ' `admin_pw` CHAR( 50 ) DEFAULT \'admin\','
. ' `admin2` TINYINT( 2 ) DEFAULT \'1\' NOT NULL ,'
. ' `beschreibung` CHAR( 255 ) ,'
. ' `kennung` CHAR( 50 ) ,'
. ' `zeit` DATETIME,'
. ' PRIMARY KEY ( `ID` ) );'
. ' ';
$erstellt = "Smallbook";
$link = mysql_connect($host, $benutzer, $passwort);
if (mysql_db_query($db, $sql, $link)) {
include ("../templates/install/templates/install/erstellt.php");
}
else {
include ("../templates/install/templates/install/nicht_erstellt.php");
}
mysql_close($link);
}
if($schritt==einstellungen)
{
include ("../templates/install/templates/install/einstellungen.tpl");
}
if($schritt==admin)
{
$url = $_get['url'];
$titel_seite = $_get['titel'];
$einstellungen2 = "$url = ".$url.";\n$titel = ".$titel."\n";
$eingabe = fopen('config.php', 'a');
fputs($eingabe,$einstellungen2);
fclose($eingabe);
include ("../templates/install/templates/install/admin.tpl");
}
if($schritt==finish)
{
$admin = $_get['admin'];
$admin_pw = $_get['admin_pw'];
$mail = $_get['email'];
$tabellenname="smallbook";
include ("config.php");
$sql="INSERT INTO $tabellenname (admin, admin_pw) values ('".$admin."', '".$admin_pw."',)";
$link = mysql_connect($host, $benutzer, $passwort);
mysql_select_db("smallbook", $link);
mysql_query($sql, $link);
$einstellungen3 = "$admin = ".$admin.";\n$admin_pw = ".$admin_pw.";\n$mail = ".$mail.";\n";
$eingabe = fopen('config.php', 'a');
fputs($eingabe,$einstellungen);
fclose($eingabe);
include ("../templates/install/abgeschlossen.tpl");
?>