From 01f97f23570ae82d9084abc70b23a56e6aa5699a Mon Sep 17 00:00:00 2001 From: isaack <isaack0815@gmail.com> Date: Mon, 12 Mar 2018 21:16:04 +0100 Subject: [PATCH] Bug Bug --- install/index.php | 21 ++++++++++----------- lib/functions.lib.php | 3 ++- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/install/index.php b/install/index.php index c2dc373..ec84b06 100644 --- a/install/index.php +++ b/install/index.php @@ -1,6 +1,7 @@ <center> <?php error_reporting(E_ALL); +if(!isset($_GET['step'])){ $_GET['step'] = 0;} require('../lib/functions.lib.php'); @@ -93,8 +94,6 @@ if(isset($_POST['datenbank_anlegen'])){ $cron_pw = $daten[\'cron_pw\']; // beliebiger Alphanumerischer String hilft beim Schutz vor Autoklickern $percode = \'551c3d4318d668cc2b00d02b40d1e6cd282817c2be65d401ed0cff2e6b\'; - // Komprimierung der Ausgabe zwischen 0 & 10 wobei 0 die Komprimierung der Ausgabe deaktiviert Empfohlener Wert: 1 - $gzip_rate = 0; /* Globale Variablen nichts ändern */ $ip = $_SERVER[\'REMOTE_ADDR\']; ?> @@ -211,7 +210,7 @@ if(isset($_POST['impressum_anlegen'])){ Hier werden Sie schnell und einfach durch die Installation geleitet, damit Sie das Script nutzen können.'; if (is_writable('../lib')) { - echo '<input type="button" onclick="window.location.href = \'/install/index.php?step=2\';" value="Weiter">'; + echo '<input type="button" onclick="window.location.href = \'?step=2\';" value="Weiter">'; } else { echo '<br><br> <span style="color:red;">Der Ordner lib benötigt schreibrechte. Bitte stelle bei diesem die Schreibrechte auf chmod777 um und aktualiesiere die Seite.</span>'; @@ -223,7 +222,7 @@ if(isset($_POST['impressum_anlegen'])){ if($_GET['step'] == 2){ echo ' Als erstes legen wir die Datenbankverbindung an: - <form method="post" action="/install/index.php?step=3"> + <form method="post" action="?step=3"> <table width="500px"> <tr> <td>Datenbankserver:</td> @@ -255,7 +254,7 @@ if(isset($_POST['impressum_anlegen'])){ echo ' Jetzt werden alle Tabellen und Spalten in die Datenbank eingetragen und die ersten Datensätze dazu geschrieben.<br><br> - <input type="button" onclick="window.location.href = \'/install/index.php?step=4&db=true\';" value="Weiter"> + <input type="button" onclick="window.location.href = \'?step=4&db=true\';" value="Weiter"> '; } @@ -264,14 +263,14 @@ if(isset($_POST['impressum_anlegen'])){ Hier die Meldungen der Eintragung für die Datenbank.<br> <div style="height:500px; width:500px; overflow:auto;">'.$meldung.'</div> <br> - <input type="button" onclick="window.location.href = \'/install/index.php?step=5\';" value="Weiter"> + <input type="button" onclick="window.location.href = \'?step=5\';" value="Weiter"> '; } if($_GET['step'] == 5){ echo ' Nun kommen wir zu den Grundeinstellungen für deine Seite.<br><br> - <form method="post" action="/install/index.php?step=6"> + <form method="post" action="?step=6"> <table width="500px"> <tr> <td>Name deiner Seite</td> @@ -303,7 +302,7 @@ if(isset($_POST['impressum_anlegen'])){ echo ' Der letzte Schritt ist nun erreicht. Jetzt kommen die Zugangsdaten zum Adminforce und Userseite.<br><br> - <form method="post" action="/install/index.php?step=7"> + <form method="post" action="?step=7"> <table width="500px"> <tr> <td align="right">Zugangsdaten</td> @@ -345,7 +344,7 @@ if(isset($_POST['impressum_anlegen'])){ if($_GET['step'] == 7){ echo ' - <form method="post" action="/install/index.php?step=8"> + <form method="post" action="?step=8"> Der Ordner lib/texte und die darin befindlichen Datein benötigen Schreibrechte.<br> Es wird geprüft ob diese vorhanden sind oder nicht.<br> @@ -372,7 +371,7 @@ if(isset($_POST['impressum_anlegen'])){ echo ' Es ist ein Fehler beim festlegen der Berechtigungen bei einer oder mehreren Datein aufgetretten.<br> Bitte änder die Berechtigungen manuell und lege bei den Datein den Wert 0777 fest.<br> - <input type="button" onclick="window.location.href = \'/install/index.php?step=7\';" value="Prüfen"> + <input type="button" onclick="window.location.href = \'?step=7\';" value="Prüfen"> '; } if($fehler > 0){ @@ -396,7 +395,7 @@ if(isset($_POST['impressum_anlegen'])){ if($_GET['step'] == 8){ echo ' Nun wird das Impressum mit deinen Daten ausgefüllt. Du kannst es im Nachhinein noch aus dem Adminbereich ändern. - <form method="post" action="/install/index.php?step=9"> + <form method="post" action="?step=9"> <table> <tr> <td>Name</td> diff --git a/lib/functions.lib.php b/lib/functions.lib.php index 5748526..9395241 100644 --- a/lib/functions.lib.php +++ b/lib/functions.lib.php @@ -1,6 +1,7 @@ <?php - +// Komprimierung der Ausgabe zwischen 0 & 10 wobei 0 die Komprimierung der Ausgabe deaktiviert Empfohlener Wert: 1 + $gzip_rate = 0; /** * create_code() -- GitLab