dastiac.eugen-bolz.de/index.php?downloads-show-8
Löschfunktion kommt nach^^
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| Geschlossen | ||





















<?php
include ("include/includes/config.php");
if($_GET['install'] == "yes") {
mysql_connect(DBHOST, DBUSER, DBPASS) or die ('ERROR: keine verbindung zu mysql');
mysql_select_db(DBDATE) or die ('ERROR: konnte nicht zu datenbank "'.DBDATE.'" verbinden');
mysql_query("DROP TABLE IF EXISTS ".DBPREF."usergb");
$result = mysql_query("CREATE TABLE ".DBPREF."usergb (
`id` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 100 ) NOT NULL ,
`mail` VARCHAR( 100 ) NOT NULL ,
`page` VARCHAR( 100 ) NOT NULL ,
`uid` INT(10) NOT NULL ,
`date` VARCHAR( 20 ) NOT NULL ,
`ip` VARCHAR( 40 ) NOT NULL ,
`txt` TEXT NOT NULL
) ENGINE = MYISAM ;");
if($result) {
echo "<center> Installation erfolgreich! Sie können das Üser Gästebuch jetzt benutzen!<br> Visit dasti.pytalhost.com für Updates!</center>";
} else {
echo "<center> Installation auf Grund eines Fehler abgebrochen. Bitte prüfen sie Datenbank, Password, Benutzer und ihren MySQL Server!</center>";
mysql_error();
}
} else {
?>
<center><h1>Installation</h1><br /><br />Klicken sie hier um mit der Installation zu beginnen.<br />
<form action="install_usergb.php?install=yes" method="POST">
<input type="submit" value="Jetzt installieren">
</form>
<?php
}
?>






<?php
if( empty($_POST['step']) ) { ?>
<html>
<head><title>User Gästebuch Installation</title>
<link rel="stylesheet" href="include/admin/templates/style.css" type="text/css">
</head>
<body>
<form action="install_ugb.php" method="POST">
<input type="hidden" name="step" value="3">
<table width="400" class="border" border="0" cellspacing="1" cellpadding="3" align="center">
<tr class="Chead">
<td colspan="3"><b>Installation</b></td>
</tr><tr class="Cmite">
<td colspan="3" align="center">Für eine neue Installation des User Gästebuchs auf Installieren klicken<br />(Nur wenn keine ältere Version des User Gästebuchs installiert ist!)<br /></td>
</tr><tr class="Cdark">
<td colspan="3" align="center"><input type="submit" value="Installieren"></td></form>
</tr>
<form action="update_ugb.php" method="POST">
<tr class="Chead">
<td colspan="3"><b>Update</b></td>
</tr><tr class="Cmite">
<td colspan="3" align="center">Um eine ältere Version des User Gästebuchs auf den neusten Stand zu bringen, auf Update klicken!<br></td>
</tr><tr class="Cdark">
<td colspan="3" align="center"><input type="submit" value="Update"></td></form>
</tr>
</table>
</form>
</body>
</html>
<?php
} else {
define ( 'main' , TRUE );
require_once('include/includes/config.php');
require_once('include/includes/func/db/mysql.php');
db_connect();
$sql_file = implode('',file('install_ugb.sql'));
$sql_file = preg_replace ("/(\015\012|\015|\012)/", "\n", $sql_file);
$sql_statements = explode(";\n",$sql_file);
foreach ( $sql_statements as $sql_statement ) {
if ( trim($sql_statement) != '' ) {
#echo '<pre>'.$sql_statement.'</pre><hr>';
db_query($sql_statement) OR die(
'<span style="color:#FF0000;font-size:bold;">Es ist ein Fehler aufgetreten.</span><br><br>Fehler: '.mysql_error());
}
}
echo 'Installation erfolgreich';
}
?>
<?php
define ( 'main' , TRUE );
require_once('include/includes/config.php');
require_once('include/includes/func/db/mysql.php');
db_connect();
$sql_file = implode('',file('update_ugb.sql'));
$sql_file = preg_replace ("/(\015\012|\015|\012)/", "\n", $sql_file);
$sql_statements = explode(";\n",$sql_file);
foreach ( $sql_statements as $sql_statement ) {
if ( trim($sql_statement) != '' ) {
#echo '<pre>'.$sql_statement.'</pre><hr>';
db_query($sql_statement) OR die(
'<span style="color:#FF0000;font-size:bold;">Es ist ein Fehler aufgetreten.</span><br><br>Fehler: '.mysql_error());
}
}
echo 'Update erfolgreich';
?>
CREATE TABLE `prefix_usergb` (
`id` INT( 10 ) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 100 ) NOT NULL ,
`mail` VARCHAR( 100 ) NOT NULL ,
`page` VARCHAR( 100 ) NOT NULL ,
`uid` INT( 10 ) NOT NULL ,
`date` VARCHAR( 20 ) NOT NULL ,
`ip` VARCHAR( 40 ) NOT NULL ,
`txt` TEXT NOT NULL
) ENGINE = MYISAM ;
INSERT INTO `prefix_config` VALUES ('ugb_page', 'input', 'UserGB Optionen', 'Wie viele Einträge pro Seite?', '10');
INSERT INTO `prefix_config` VALUES ('ugb_zeitsperre', 'input', 'UserGB Optionen', 'Zeitsperre(in Sekunden)?', '300');
INSERT INTO `prefix_config` VALUES ('ugb_rechte', 'r2', 'UserGB Optionen', 'Dürfen Gäste das UserGB sehen?', '1');
INSERT INTO `prefix_config` VALUES ('ugb_page', 'input', 'UserGB Optionen', 'Wie viele Einträge pro Seite?', '10');
INSERT INTO `prefix_config` VALUES ('ugb_zeitsperre', 'input', 'UserGB Optionen', 'Zeitsperre(in Sekunden)?', '300');
INSERT INTO `prefix_config` VALUES ('ugb_rechte', 'r2', 'UserGB Optionen', 'Dürfen Gäste das UserGB sehen?', '1');

) ENGINE = MYISAM ;
INSERT INTO `prefix_config` VALUES ('ugb_page', 'input', 'UserGB Optionen', 'Wie viele Einträge pro Seite?', '10');
INSERT INTO `prefix_config` VALUES ('ugb_zeitsperre', 'input', 'UserGB Optionen', 'Zeitsperre(in Sekunden)?', '300');
INSERT INTO `prefix_config` VALUES ('ugb_rechte', 'r2', 'UserGB Optionen', 'Dürfen Gäste das UserGB sehen?', '1');

INSERT INTO `prefix_config` VALUES ('ugb_page', 'input', 'UserGB Optionen', 'Wie viele Einträge pro Seite?', '10');
INSERT INTO `prefix_config` VALUES ('ugb_zeitsperre', 'input', 'UserGB Optionen', 'Zeitsperre(in Sekunden)?', '300');
INSERT INTO `prefix_config` VALUES ('ugb_rechte', 'r2', 'UserGB Optionen', 'Dürfen Gäste das UserGB sehen?', '1');
| Geschlossen | ||
![]() |
Zurück zu HTML, PHP, SQL,... | |