-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathinstall.php
93 lines (87 loc) · 3.8 KB
/
install.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
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
<?php
$pfad=$_SERVER['PHP_SELF'];
$HOST=$_SERVER['HTTP_HOST'];
$pfad=explode('/',$pfad);
$count_ordner=count($pfad)-1;
for($f=0;$f<$count_ordner;$f++){
$HOST.=$pfad[$f].'/';
}
$filename3='mysql.php';
if (file_exists($filename3)) {
echo "Die Setup Datei wurde schon ausgeführt<br>";
$filename1 = 'setupdatei.php';
if (file_exists($filename1)) {
echo "Setupdatei.php exestiert noch im Ordner<br> und kann ggf noch Manuell ausgeführt werden<br>";
}else{
echo "Die dazugehöhrigen Setupdatein wurden vom System gelöscht<br>";
}
exit;
} else {
?>
<div id="setupcontainer">
<h1>Anleitung und Setup</h1>
<p>Wilkommen zur vereinfachten Version eines Login Systems mit Php und Datenbank.</p>
<p>1.Starten Sie den Setup mit dem öffnen der index.php.
<p>Glückwunsch, das haben SIE gemacht sonst könnten SIE das hier nicht lesen.</p>
<img src="setup.png" alt="setuo" style="height:300px"><br>
<p>2.Nach erfolgreicher Installation können SIE einen Benutzer erstellen</p>
<p>In der config.php können SIE den Email Text , Betreff , Absender und Header angaben ändern</p>
<p> {link} dient als Platzhalter für den Wiederherstellungs Link.Ändern Sie das Bitte nicht.</p>
<img src="accound.png" alt="accound" style="height:300px"><br>
<p>3.Danach können SIE sich einloggen</p>
<img src="anmelden.png" alt="anmelden" style="height:300px"><br>
</div>
<form id="install" name="eingabe" action="setupdatei.php" method="post">
<h1>Setup starten</h1>
<label> Datenbank Host: </label>
<input type="text" id="dbhost" name="dbhost" class="input_feld">
<label> Datenbank Name: </label>
<input type="text" id="dbname" name="dbname" class="input_feld">
<label> Datenbank User: </label>
<input type="text" id="dbuser" name="dbuser" class="input_feld">
<label> Name der Tabelle: </label>
<input type="text" id="name_tabelle" name="name_tabelle" value="users" class="input_feld">
<label> Passwort: </label>
<input type="text" id="dbpw" name="dbpw" class="input_feld">
<label>
Link zum diesen Ordner: </label>
<input type="text" id="pw_link" class="input_feld input_feld_info" name="pw_link" value="<?php echo $HOST; ?>">
<div class="info">[?]
<span class="infotext">
Bei unveränderter Ordnerstrucktur muß der Pfad zu diesen Ordner angeben werden ( sollte Automatisch laufen ).
Falls sie einen anderen Ordner benutzen oder die passwortreset.php in einen anderen Ordner liegt , muß der Pfad zu den Ordner
angegeben werden wo die Passwort wiederherstellungsdatei liegt.
Dieser Link wird benötigt um den Wiederherstellungs Passwort Links in der Email zu erzeugen.
</span>
</div>
<!--
<label>
<p>Setupdatei Löschen ?*</p>
<input type="checkbox" name="kill" value="kill">
<div class="info">[?]
<span class="infotext">
Nach erfolgreicher Installation werden die Setupdatein gelöscht.Werden in der Regel auch nicht mehr gebraucht.
</span>
</div>
</label>
<label>
<p>Bilder auch Löschen ?*</p>
<input type="checkbox" name="kill_bild" value="kill_bild">
<div class="info">[?]
<span class="infotext">
Nach erfolgreicher Installation werden auch die Bilder der Installations Anleitung gelöscht
</span>
</div>
</label>
-->
<label>
<input type="submit" class="buttonstyle" value="Setup Starten">
</label>
<!--
<small>*Die Setupdatein werden nach erfolgreicher Installation vom Server gelöscht.</small>
-->
<h5>Es wird eine mysql.php Datei erstellt.</h5>
</form>
<?php
}
?>