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:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
|
<?php
// ************************************************************************************//
// ****** Terminal-Support*************************************************************//
// ************************************************************************************//
// ****** Copyright (c) 2001-2004 PHILIPP HOFFMANN ************************************//
// ****** Web: http://www.office-support-forum.de *************************************//
// ************************************************************************************//
// ************************************************************************************//
// ****** KUNDENSERVICE SCRIPT is NOT free software. **********************************//
// ****** You may not redistribute this package or any of it's files. *****************//
// ************************************************************************************//
// ************************************************************************************//
if($_GET['action']=="send"){
echo '<html><head><title>Installation von Terminal-Support</title></head><body>
<font face="arial" size="3"><b>Erledigte Aufgaben:<br>';
$host = $_POST["host"];
$user = $_POST["user"];
$pass = $_POST["pass"];
$database = $_POST["database"];
mysql_connect("$host","$user","$pass") or die ("Keine Verbindung moeglich!");
mysql_select_db("$database") or die ("Die Datenbank existiert nicht!");
echo 'Es konnte ein korekte Verbindung zur Datenbank hergestellt werden!<br>';
$fn = "config.inc.php";
$config = '<?php
$host = "'.$host.'";
$user = "'.$user.'";
$pass = "'.$pass.'";
$database = "'.$database.'";
?>';
$fp = fopen($fn,"w");
fwrite($fp,$config);
fclose($fp);
echo 'Die config.inc.php wurde erfolreich erzeugt!<br>';
$fn1 = ".htaccess";
$htaccess = 'AuthName "Terminal-Support"
AuthType Basic
require valid-user
AuthMySQLHost '.$host.'
AuthMySQLDB '.$database.'
AuthMySQLUser '.$user.'
AuthMySQLPassword '.$pass.'
AuthMySQLUserTable mitarbeiter
AuthMySQLNameField id
AuthMySQLPasswordField pw
AuthMySQLCryptedPasswords On
AuthMySQLPwEncryption none
AuthMySQLEnable On';
echo 'Der .htaccess Login-Vorgang wurde erfolgreich erzeugt!<br>';
$fp1 = fopen($fn1,"w");
fwrite($fp1,$htaccess);
fclose($fp1);
$sql= "CREATE TABLE `kunden` (
`id` INT NOT NULL AUTO_INCREMENT ,
`name` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ,
`strasse` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ,
`plzuort` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ,
`email` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ,
`fax` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ,
`telefon` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ,
`deakti` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ,
`agb` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ,
`newsletter` VARCHAR( 50 ) CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ,
PRIMARY KEY ( `id` ) ) TYPE = MYISAM ;
CREATE TABLE `auftraege` (
`id` INT NOT NULL AUTO_INCREMENT ,
`auftragsgeber` VARCHAR( 1000 ) NOT NULL ,
`bemerkung` VARCHAR( 1000 ) NOT NULL ,
`post1_name` VARCHAR( 1000 ) NOT NULL ,
`post2_name` VARCHAR( 1000 ) NOT NULL ,
`post3_name` VARCHAR( 1000 ) NOT NULL ,
`post4_name` VARCHAR( 1000 ) NOT NULL ,
`post5_name` VARCHAR( 1000 ) NOT NULL ,
`post6_name` VARCHAR( 1000 ) NOT NULL ,
`post7_name` VARCHAR( 1000 ) NOT NULL ,
`post8_name` VARCHAR( 1000 ) NOT NULL ,
`post9_name` VARCHAR( 1000 ) NOT NULL ,
`post10_name` VARCHAR( 1000 ) NOT NULL ,
`post11_name` VARCHAR( 1000 ) NOT NULL ,
`post1_id` VARCHAR( 1000 ) NOT NULL ,
`post2_id` VARCHAR( 1000 ) NOT NULL ,
`post3_id` VARCHAR( 1000 ) NOT NULL ,
`post4_id` VARCHAR( 1000 ) NOT NULL ,
`post5_id` VARCHAR( 1000 ) NOT NULL ,
`post6_id` VARCHAR( 1000 ) NOT NULL ,
`post7_id` VARCHAR( 1000 ) NOT NULL ,
`post8_id` VARCHAR( 1000 ) NOT NULL ,
`post9_id` VARCHAR( 1000 ) NOT NULL ,
`post10_id` VARCHAR( 1000 ) NOT NULL ,
`post11_id` VARCHAR( 1000 ) NOT NULL ,
PRIMARY KEY ( `id` ) ) TYPE = MYISAM ;
CREATE TABLE `produkte` (
`id` INT NOT NULL AUTO_INCREMENT ,
`name` VARCHAR( 1000 ) NOT NULL ,
`bild` VARCHAR( 1000 ) NOT NULL ,
`preis` VARCHAR( 1000 ) NOT NULL ,
`beschreibung` VARCHAR( 1000 ) NOT NULL ,
`bemerkung` VARCHAR( 1000 ) NOT NULL ,
PRIMARY KEY ( `id` ) ) TYPE = MYISAM ;
CREATE TABLE `mitarbeiter` (
`id` INT NOT NULL AUTO_INCREMENT ,
`name` VARCHAR( 1000 ) NOT NULL ,
`strasse` VARCHAR( 1000 ) NOT NULL ,
`plzuort` VARCHAR( 1000 ) NOT NULL ,
`telefon` VARCHAR( 1000 ) NOT NULL ,
`fax` VARCHAR( 1000 ) NOT NULL ,
`email` VARCHAR( 1000 ) NOT NULL ,
`kostenstelle` VARCHAR( 1000 ) NOT NULL ,
`gehalt` VARCHAR( 1000 ) NOT NULL ,
`steuer` VARCHAR( 1000 ) NOT NULL ,
`eintritt` VARCHAR( 1000 ) NOT NULL ,
`abteilung` VARCHAR( 1000 ) NOT NULL ,
`pw` VARCHAR( 1000 ) NOT NULL ,
PRIMARY KEY ( `id` ) ) TYPE = MYISAM ;";
$ergebnis = mysql_query($sql);
echo 'Die Datenbank-Sturktur wurde erfolgreich erstellt!<br>';
$newpass = "";
$laenge= 10;
$string= "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
mt_srand((double)microtime()*1000000);
for ($i=1; $i <= $laenge; $i++) {
$newpass .= substr($string, mt_rand(0,strlen($string)-1), 1);
echo 'Das zufälltige Passwort für die Personalnu. 1 wurde erzeugt!<br>';
$sql1 = "INSERT INTO `mitarbeiter` (`name`, `strasse`, `plzuort`,
`email`, `fax`, `telefon`, `kostenstelle`, `gehalt`, `steuer`, `abteilung`,
`pw`, `eintritt`) VALUES ('Admin', 'Firmenstrasse 1', '00000 Musterhausen', 'info@musterfirma.de', '000/000',
'000/000', '', '', '', '', '$newpass', '')";
$eintragen1 = mysql_query($sql1) or die(sqlerror(mysql_error()));
echo 'Die Personalnu. 1 wurde mit folgendem Passwort erzeugt: '.$newpass.'<br>';
echo 'Terminal-Support wurde erfolgreich installiert!</b></font></body></html>';}
if($_GET['action']=="page"){
echo '<html><head><title>Installation von Terminal-Support</title></head><font face="arial" size="3"><b>
Willkommen bei der Installation vom Terminal-Support.<br>Um den Terminal-Support erfolgreich nutzen zu können geben<br>Sie bitte die korekten Zuganzdaten zur MySQL-Datenbank an.<p><form action="setup.php?action="send">
<table border="0"><tr><td width="200">IP-Adresse des Serves</td><td width="200"><input type="text" size="45" maxlength="45" name="host" value=""></td></tr><tr><td width="200">MySQL Benutzername</td><td width="200">
<input type="text" size="45" maxlength="45" name="user" value=""></td></tr><tr><td width="200">MySQL Passwort</td><td width="200"><input type="text" size="45" maxlength="45" name="pass" value=""></td></tr><tr><td width="200">
MySQL Datenbank</td><td width="200"><input type="text" size="45" maxlength="45" name="database" value=""></td></tr></table><p><input type="submit" value="Angaben speichern"></form></b></font></body></html>';}
if(empty($_GET["action"])){
echo '<html><head><title>Installation von Terminal-Support</title></head>
<frameset framespacing="0" border="false" frameborder="0" rows="124,*">
<frame name="top" src="navigation.php.php?action=top">
<frame name="page" src="setup.php?action=page">
</frameset></html>';}
?> |