rpicms

A CMS for the Raspberry Pi
git clone git://archive.git.mtrnord.blog/RpicmsTeam/rpicms.git
Log | Files | Refs | README | LICENSE

commit 36bc0b77ca79f34b22f31dabeaf0f10f6fa07b7b
parent 9a9b3e5655e3712935cab670af7f8e84a63f8b5e
Author: MTRNord <mtrnord1@gmail.com>
Date:   Wed,  9 Jul 2014 19:36:17 +0200

auto commit

Diffstat:
Mcore/config/variables.config.php | 48------------------------------------------------
Minstall/generate_configs.php | 198++++++++++++++++++++++++++-----------------------------------------------------
Minstall/install.php | 2+-
3 files changed, 65 insertions(+), 183 deletions(-)

diff --git a/core/config/variables.config.php b/core/config/variables.config.php @@ -1,48 +0,0 @@ -$connection = mysql_connect($db_servername, $db_username, $db_password) or die ("<p>Verbindung war nicht m&ouml;glich</p>"); mysql_select_db($db_name) or die ("<p>Die Datenbank ist nicht vorhanden</p>");$connection = mysql_connect($db_servername, $db_username, $db_password) or die ("<p>Verbindung war nicht m&ouml;glich</p>"); mysql_select_db($db_name) or die ("<p>Die Datenbank ist nicht vorhanden</p>"); - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - - - -$db_name = 'blog_1'; - diff --git a/install/generate_configs.php b/install/generate_configs.php @@ -4,9 +4,6 @@ ################### #Serverpfad $filename = '../core/inc/db_connect.inc.php'; -$serverpfad = $_POST["serverpfad"]; -$var_str_sp = var_export($serverpfad, true); -$var_sp = "<?php\n\n\$db_servername = $var_str_sp;\n"; // Sichergehen, dass die Datei existiert und beschreibbar ist if (is_writable($filename)) { @@ -19,106 +16,60 @@ if (is_writable($filename)) { exit; } - // Schreibe $somecontent in die geöffnete Datei. - if (!fwrite($handle, $var_sp)) { - print "Kann in die Datei $filename nicht schreiben"; - exit; - } - - print "Fertig, in Datei $filename wurde $var_sp geschrieben"; - - fclose($handle); - -} else { - print "Die Datei $filename ist nicht schreibbar"; -} - -#Userame -$filename = '../core/inc/db_connect.inc.php'; -$username = $_POST["username"]; -$var_str_u = var_export($username, true); -$var_u = "\n\n\$db_username = $var_str_u;\n"; - -// Sichergehen, dass die Datei existiert und beschreibbar ist -if (is_writable($filename)) { - - // Wir öffnen $filename im "Anhänge" - Modus. - // Der Dateizeiger befindet sich am Ende der Datei, und - // dort wird $somecontent später mit fwrite() geschrieben. - if (!$handle = fopen($filename, "a")) { - print "Kann die Datei $filename nicht öffnen"; - exit; - } - - // Schreibe $somecontent in die geöffnete Datei. - if (!fwrite($handle, $var_u)) { - print "Kann in die Datei $filename nicht schreiben"; - exit; - } - - print "Fertig, in Datei $filename wurde $var_u geschrieben"; - - fclose($handle); - -} else { - print "Die Datei $filename ist nicht schreibbar"; -} - -#Passwort -$filename = '../core/inc/db_connect.inc.php'; -$password = $_POST["password"]; -$var_str_pw = var_export($password, true); -$var_pw = "\n\n\$db_password = $var_str_pw;\n"; - -// Sichergehen, dass die Datei existiert und beschreibbar ist -if (is_writable($filename)) { - - // Wir öffnen $filename im "Anhänge" - Modus. - // Der Dateizeiger befindet sich am Ende der Datei, und - // dort wird $somecontent später mit fwrite() geschrieben. - if (!$handle = fopen($filename, "a")) { - print "Kann die Datei $filename nicht öffnen"; - exit; - } - - // Schreibe $somecontent in die geöffnete Datei. - if (!fwrite($handle, $var_pw)) { - print "Kann in die Datei $filename nicht schreiben"; - exit; - } - - print "Fertig, in Datei $filename wurde $var_pw geschrieben"; - - fclose($handle); - -} else { - print "Die Datei $filename ist nicht schreibbar"; -} - -#DB Name -$filename = '../core/inc/db_connect.inc.php'; -$db_name = $_POST["db_name"]; -$var_str_dbn = var_export($db_name, true); -$var_dbn = "\n\n\$db_name = $var_str_dbn;\n\n"; - -// Sichergehen, dass die Datei existiert und beschreibbar ist -if (is_writable($filename)) { - - // Wir öffnen $filename im "Anhänge" - Modus. - // Der Dateizeiger befindet sich am Ende der Datei, und - // dort wird $somecontent später mit fwrite() geschrieben. - if (!$handle = fopen($filename, "a")) { - print "Kann die Datei $filename nicht öffnen"; - exit; - } - - // Schreibe $somecontent in die geöffnete Datei. - if (!fwrite($handle, $var_dbn)) { - print "Kann in die Datei $filename nicht schreiben"; - exit; - } - - print "Fertig, in Datei $filename wurde $var_dbn geschrieben"; + #Serverpfad + $serverpfad = $_POST["serverpfad"]; + $var_str_sp = var_export($serverpfad, true); + $var_sp = "<?php\n\n\$db_servername = $var_str_sp;\n"; + + // Schreibe $somecontent in die geöffnete Datei. + if (!fwrite($handle, $var_sp)) { + print "Kann in die Datei $filename nicht schreiben"; + exit; + } + + print "Fertig, in Datei $filename wurde $var_sp geschrieben"; + + #Userame + $username = $_POST["username"]; + $var_str_u = var_export($username, true); + $var_u = "\n\n\$db_username = $var_str_u;\n"; + + if (!fwrite($handle, $var_u)) { + print "Kann in die Datei $filename nicht schreiben"; + exit; + } + + + print "Fertig, in Datei $filename wurde $var_u geschrieben"; + + #Passwort + $password = $_POST["password"]; + $var_str_pw = var_export($password, true); + $var_pw = "\n\n\$db_password = $var_str_pw;\n"; + if (!fwrite($handle, $var_pw)) { + print "Kann in die Datei $filename nicht schreiben"; + exit; + } + + print "Fertig, in Datei $filename wurde $var_pw geschrieben"; + + #DB Name + $db_name = $_POST["db_name"]; + $var_str_dbn = var_export($db_name, true); + $var_dbn = "\n\n\$db_name = $var_str_dbn;\n\n"; + + if (!fwrite($handle, $var_dbn)) { + print "Kann in die Datei $filename nicht schreiben"; + exit; + } + + print "Fertig, in Datei $filename wurde $var_dbn geschrieben"; + + #Funktion der Datenbank + if (!fwrite($handle, '$connection = mysqli_connect($db_servername, $db_username, $db_password) or die ("Verbindung war nicht m&ouml;glich");')) { + print "Kann in die Datei $filename nicht schreiben"; + exit; + } fclose($handle); @@ -126,34 +77,6 @@ if (is_writable($filename)) { print "Die Datei $filename ist nicht schreibbar"; } -#Funktion der Datenbank -$filename = '../core/inc/db_connect.inc.php'; -#$var_dbn = ('$connection = 'mysql_connect($db_servername, $db_username, $db_password) or die ("<p>Verbindung war nicht m&ouml;glich</p>"); mysql_select_db($db_name) or die ("<p>Die Datenbank ist nicht vorhanden</p>"');'); - -// Sichergehen, dass die Datei existiert und beschreibbar ist -if (is_writable($filename)) { - - // Wir öffnen $filename im "Anhänge" - Modus. - // Der Dateizeiger befindet sich am Ende der Datei, und - // dort wird $somecontent später mit fwrite() geschrieben. - if (!$handle = fopen($filename, "a")) { - print "Kann die Datei $filename nicht öffnen"; - exit; - } - - // Schreibe $somecontent in die geöffnete Datei. - if (!fwrite($handle, '$connection = mysqli_connect($db_servername, $db_username, $db_password) or die ("Verbindung war nicht m&ouml;glich");')) { - print "Kann in die Datei $filename nicht schreiben"; - exit; - } - - print "Fertig, in Datei $filename wurde $var_dbn geschrieben"; - - fclose($handle); - -} else { - print "Die Datei $filename ist nicht schreibbar"; -} ################### # Basics # ################### @@ -175,7 +98,7 @@ if (is_writable($filename)) { } // Schreibe $somecontent in die geöffnete Datei. - if (!fwrite($handle, $var_dbn)) { + if (!fwrite($handle, $var_bn)) { print "Kann in die Datei $filename nicht schreiben"; exit; } @@ -187,7 +110,14 @@ if (is_writable($filename)) { } else { print "Die Datei $filename ist nicht schreibbar"; } -sleep(5); -header('Location: add_database.php'); + ?> +<form action="generate_configs.php" method="post"> + <table cellpadding="1" cellspacing="4"> + <tr> + <td colspan="2"><input type="submit" name="send" value="Weiter" /></td> + </tr> + </table> +</form> + diff --git a/install/install.php b/install/install.php @@ -52,6 +52,6 @@ </tr> </table> </form> -<strong>Sollte ein Fehler auftreten einfach zurück gehen und nochmal ausführen.</strong> +<strong>Sollte ein Fehler auftreten NICHT einfach zur&uuml;ck gehen und nochmal ausf&uuml;hren. Erst die Datei "db_connect.inc.php" im Ordner "core/inc/" und die Datei "variables.config.php" im Ordner "core/config/" leeren!! Nicht l&ouml;schen!!</strong> </body> </html>