% ob_start() %>
<%
if(@include('konfiguration.php'))
{
if(@mysql_connect($host, $user, $pwd))
{
if(!@mysql_select_db($dbname))
{
echo "Die angegebene Datenbank konnte nicht gefunden werden.
Bitte überprüfen Sie die Datei \"konfiguration.php\".";
exit();
}
}
else
{
echo "Die Verbindung zur Datenbank konnte nicht hergestellt werden.
Bitte überprüfen Sie die Datei \"konfiguration.php\".";
exit();
}
if(isset($_GET[logout]))
{
session_unregister(loggedin);
session_unregister(admin);
}
if(isset($_GET[admin]) OR isset($_POST[admin]) OR $_SESSION[admin] == '1')
{
//Administrationsbereich
echo "
\n";
}
}
}
elseif($action == 'neu')
{
if(!isset($_POST[set]))
{
echo "zur Übersicht
";
echo "
\n";
}
}
}
elseif($action == 'bearbeiten')
{
if(!isset($_POST[set]) AND !isset($_GET[set]))
{
echo "zur Übersicht
";
$erg = @mysql_query("SELECT * FROM $tabelle ORDER BY artikel");
if($erg)
{
echo "
Artikel | Preis | Kategorie | Status | ! ACHTUNG ! das löschen ist unwiderruflich |
||||
".$feld[artikel]." | ".$preis." | ".$feld[kategorie]." | ".$status." | bearbeiten | löschen | |||
\n";
echo "
zurück zu \"Artikel bearbeiten\"\n";
}
}
else
{
$erg = @mysql_query("SELECT * FROM $tabelle WHERE id='".$_GET[id]."'");
$table = mysql_fetch_object($erg);
if($table->verkauft == '0')
{
$radio1 = "checked";
}
else
{
$radio2 = "checked";
}
switch($table->prioritaet)
{
case "1": $prior1 = "CHECKED"; break;
case "2": $prior2 = "CHECKED"; break;
case "3": $prior3 = "CHECKED"; break;
case "4": $prior4 = "CHECKED"; break;
case "5": $prior5 = "CHECKED"; break;
}
echo "zurück
";
echo "
|
|
Wunschliste"; //Wunschliste if(isset($_GET[show])) { if(!include("includes/".$_GET[show].".php")) { echo "Die angeforderte Datei (".$_GET[show].".php) konnte nicht gefunden werden."; } } else { if(!include("includes/start.php")) { echo "Die angeforderte Datei (start.php) konnte nicht gefunden werden."; } } } } else { //Installation if(isset($_POST[install])) { //Datenbank und Konfiguration installieren echo "Installation der Wunschliste"; echo ""; echo ""; $sql1 = "CREATE TABLE ".$_POST[db_table]." ( id smallint(5) unsigned NOT NULL auto_increment, artikel varchar(100) NOT NULL default '', kurz text NOT NULL, beschrieb text NOT NULL, preis smallint(5) default NULL, verkauft enum('0','1') NOT NULL default '0', bild varchar(50) NULL, kategorie varchar(50) NULL, prioritaet tinyint(2) unsigned NOT NULL default '3', PRIMARY KEY (id), KEY id (id) )"; $sql2 = "CREATE TABLE ".$_POST[db_table]."_kategorien ( id smallint(5) unsigned NOT NULL auto_increment, kategorie varchar(50) NOT NULL default '', PRIMARY KEY (id), KEY id (id) )"; $sql3 = "TRUNCATE TABLE ".$_POST[db_table]."_kategorien"; $sql4 = "INSERT INTO ".$_POST[db_table]."_kategorien (id,kategorie) VALUES ('', 'Küchengeräte'), ('', 'Büro'), ('', 'Bad'), ('', 'Haushalt'), ('', 'Gutscheine'), ('', 'Spiele'), ('', 'Schlafen'), ('', 'Hochzeitsreise') "; if(@mysql_connect($_POST[db_host],$_POST[db_user],$_POST[db_password])) { echo "Verbindung zur Datenbank hergestellt... "; echo ""; if(@mysql_select_db($_POST[db_dbname])) { echo "Die Datenbank wurde ausgewählt... "; echo ""; if(@mysql_query($sql1)) { echo "Die Tabelle \"".$_POST[db_table]."\" wurde installiert... "; echo ""; if(@mysql_query($sql2)) { echo "Die Tabelle \"".$_POST[db_table]."_kategorien\" wurde installiert... "; echo ""; if(@mysql_query($sql3) AND @mysql_query($sql4)) { echo "Die Standard-Kategorien wurden zur Tabelle \"".$_POST[db_table]."_kategorien\" hinzugefügt... "; echo ""; if(@file_exists("bilder/") OR @mkdir("bilder/", 0755)) { echo "Das Bilder-Verzeichnis wurde angelegt... "; echo ""; if($datei = fopen("konfiguration.php","w")) { echo "Die Konfigurationsdatei wurde angelegt... "; echo ""; $config = "<%php //Datenbank-Konfiguration \$host = \"".$_POST[db_host]."\"; \$dbname = \"".$_POST[db_dbname]."\"; \$user = \"".$_POST[db_user]."\"; \$pwd = \"".$_POST[db_password]."\"; \$tabelle = \"".$_POST[db_table]."\"; //Allgemeine Einstellungen \$absender_email = \"".$_POST[absender_email]."\"; \$email_brautfuehrer = \"".$_POST[email_brautfuehrer]."\"; \$email_brautpaar = \"".$_POST[email_brautpaar]."\"; \$email_brautpaar_senden = \"".$_POST[email_brautpaar_senden]."\"; //Administration \$admin_passwort = \"".$_POST[admin_passwort]."\"; %>"; if(fputs($datei, $config)) { echo "Die Konfigurationsdatei wurde geschrieben... "; echo ""; echo " Die Installation war erfolgreich! "; echo "Als nächstes wird empfohlen, die Style-Datei nach Ihren Wünschen anzupassen und natürlich die Wunschliste zu füllen. "; echo "zur Wunschliste "; echo "zur Administration "; } else { echo "Fehler beim Schreiben der Konfigurationsdatei "; echo ""; } fclose($datei); chmod("konfiguration.php", 0644); } else { echo "Fehler beim Anlegen der Konfigurationsdatei "; echo ""; } } else { echo "Fehler beim Anlegen des Bilder-Verzeichnisses "; echo ""; } } else { echo "Fehler beim Anlegen der Standard-Kategorien Bitte überprüfen Sie die Eingaben "; echo "zurück"; echo ""; } } else { echo "Fehler beim Anlegen der Tabelle \"".$_POST[db_table]."_kategorien\" Bitte überprüfen Sie die Eingaben "; echo "zurück"; echo ""; } } else { echo "Fehler beim Anlegen der Tabelle \"".$_POST[db_table]."\" Bitte überprüfen Sie die Eingaben "; echo "zurück"; echo ""; } } else { echo "Die Datenbank \"".$_POST[db_dbname]."\" konnte nicht gefunden werden. Bitte überprüfen Sie die Eingaben "; echo "zurück"; echo " Verbindung zur Datenbank fehlgeschlagen, bitte überprüfen Sie die Eingaben "; echo "zurück"; echo ""; } } else { echo " |