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&ouml;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&ouml;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&auml;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&uuml;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&uuml;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&ouml;tigen Schreibrechte.<br>
 			Es wird gepr&uuml;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 &auml;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&uuml;fen">
+					 <input type="button" onclick="window.location.href = \'?step=7\';" value="Pr&uuml;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&uuml;llt. Du kannst es im Nachhinein noch aus dem Adminbereich &auml;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