Guest User

Untitled

a guest
Mar 5th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.67 KB | None | 0 0
  1. <?
  2. if(!$content|| $content == 1 ){ $html = '<h1>Willkommen</h1>
  3. <p>Hallo und danke, dass Sie sich f&uuml;r <u>mac4</u> entschieden haben. Wir bieten Ihnen die modernste und angenehmste Art ihren <i>Content</i> zu verwalten, zu erweitern und zu pflegen.
  4. <br>
  5. Mit jahrelanger Erfahrung im Bereich Content Managment kann Morgana Castle Ihnen beste Qualit&auml;t bieten, mit einer top Performanc.</p>
  6. <hr>
  7. <form action="?step=2" method="POST">
  8. <input type="submit" class="press" value=" Installation beginnen" />
  9. </form>'; $process = "0"; }
  10. else if($content == 2) { $html = '<h1>Schritt 1: MYSQL-Konfiguration</h1>
  11. <p>Bitte geben Sie unten die MYSQL-Daten ein, damit Mac4 eine Verbindug zu dieser aufbauen kann.</p>
  12. <hr>
  13. <form action="?step=3" method="POST">
  14. <div class="links">Server (Bsp. <i>localhost</i>)</div>
  15. <div class="rechts"> <input type="text" name="server" class="box" value="'.$_GET['server'].'" /> </div>
  16. <div class="clear"></div>
  17. <div class="links">MYSQL-User</div>
  18. <div class="rechts"> <input type="text" name="mysqluser" class="box" value="'.$_GET['user'].'" /> </div>
  19. <div class="clear"></div>
  20. <div class="links">MYSQL-Passwort</div>
  21. <div class="rechts"> <input type="password" name="mysqlpassword" class="box" value="'.$_GET['pass'].'" /> </div>
  22. <div class="clear"></div>
  23. <div class="links">MYSQL-Datenbank</div>
  24. <div class="rechts"> <input type="text" name="mysqldatenbank" class="box" value="'.$_GET['db'].'" /> </div>
  25. <div class="clear"></div>
  26. <div class="links"></div>
  27. <div class="rechts"> <input type="submit" value=" Fortfahren " class="press" /> </div>
  28. <div class="clear"></div>
  29. </form>'; $process = "10"; }
  30. else if($content == 3){
  31. $process = "20";
  32. $server = $_POST['server'];
  33. $user = $_POST['mysqluser'];
  34. $password = $_POST['mysqlpassword'];
  35.  
  36. $db = $_POST['mysqldatenbank'];
  37. $html = '<h1>Teste Verbindung</h1>';
  38. $db = new mysqli($_POST['server'], $_POST['mysqluser'], $_POST['mysqlpassword'],$_POST['mysqldatenbank'], 3306);
  39. if ($db->connect_errno){
  40. $html .= $db->connect_error.'<br><br>
  41. <form action="?step=2&server='.$server.'&user='.$user.'&pass='.$password.'&db='.$db.'" method="POST">
  42. <input type="submit" class="press" value=" Zur&uuml;ck " />
  43. </form>';
  44. }
  45. else{
  46. $db->close();
  47. $html .= '<p>Verbindung zur Mysql-Datenbank: <img src="images/ok.ico" width="15" /><br>Konnte die Datenbank nicht finden!</p>';
  48. $html .= '<form action="?step=4" method="POST">
  49. <input type="submit" class="press" value=" Fortfahren " />
  50. </form>';
  51. $_SESSION['mysql_server'] = $server;
  52. $_SESSION['mysql_user'] = $user;
  53. $_SESSION['mysql_password'] = $password;
  54. $_SESSION['mysql_db'] = $db;
  55. }
  56.  
  57. }
  58. else if($content == 4) {
  59. $process = "25";
  60. if($_GET['port'] == "" ) $_GET['port'] = "21";
  61. $html = '<h1>Schritt 2: FTP-Konfiguration</h1>';
  62. $html .= '<p>Bitte geben Sie unten die FTP-Daten ein, damit Mac4 sich automatisch installieren kann.</p><hr>';
  63. $html .= '<form action="?step=5" method="POST">
  64. <div class="links">Server (Format: <i>domain.de</i>)</div>
  65. <div class="rechts"> <input type="text" name="serverftp" class="box" value="'.$_GET['server'].'" /> </div>
  66. <div class="clear"></div>
  67. <div class="links">FTP-user</div>
  68. <div class="rechts"> <input type="text" name="userftp" class="box" value="'.$_GET['user'].'" /> </div>
  69. <div class="clear"></div>
  70. <div class="links">FTP-Passwor</div>
  71. <div class="rechts"> <input type="password" name="passwordftp" class="box" value="'.$_GET['pass'].'" /> </div>
  72. <div class="clear"></div>
  73. <div class="links">Port (Standard-Port: <i>21</i>)</div>
  74. <div class="rechts"> <input type="text" name="portftp" class="box" value="'.$_GET['port'].'" /> </div>
  75. <div class="clear"></div>
  76. <div class="rechts"> <input type="submit" value=" Fortfahren " class="press" /> </div>
  77. <div class="clear"></div>
  78. </form>';
  79. }
  80. else if($content == 5) {
  81. $process = "30";
  82. $html .= '<h1>Teste Verbindung</h1>';
  83. $server = $_POST['serverftp'];
  84. $user = $_POST['userftp'];
  85. $password = $_POST['passwordftp'];
  86. $port = $_POST['portftp'];
  87.  
  88. $con = ftp_connect($server, $port, "1");
  89.  
  90. if($server == "" || $user == "" || $password == "" || $port == ""){ $html .= '<p>Bitte f&uuml;llen Sie alle Felder aus.</p><hr> <form action="?step=4&server='.$server.'&user='.$user.'&pass='.$password.'&port='.$port.'" method="POST"> <input type="submit" class="press" value=" Zur&uuml;ck " /> </form>'; }
  91. else if(ftp_login($con,$user,$password)) {$html .= '<p>FTP-Verbindung: <img src="images/ok.ico" width="15" /><br>Alle Daten sind korrekt und mac4 ist bereit um in Betrieb genommen zu werden.</p><hr><div class="links" style="text-align:right;"><form action="?step=4&server='.$server.'&user='.$user.'&pass='.$password.'&port='.$port.'" method="POST"> <input type="submit" class="press" value=" Zur&uuml;ck " /> </form></div><div class="rechts"> <form action="?step=6" method="POST"><input type="submit" class="press" value=" Fortfahren " /></form></div><div class="clear"></div>'; $_SESSION['ftp_server'] = $server; $_SESSION['ftp_user'] = $user; $_SESSION['ftp_pass'] = $password; $_SESSION['ftp_port'] = $port;} else $html .= '<p>Verbindung zur Datenbank: <img src="images/close.ico" width="15" /><br>Bitte &uuml;berpr&uuml;fen Sie die eingegebenen Werte.</p><hr> <form action="?step=4&server='.$server.'&user='.$user.'&pass='.$password.'&port='.$port.'" method="POST"> <input type="submit" class="press" value=" Zur&uuml;ck " /> </form>';
  92. }
  93. else if($content == 6) {
  94. $process = "40";
  95. $html = '<h1>Admin-Account anlegen</h1>';
  96.  
  97. $html .= '<p>Damit Sie mac4 in Zukunft bequem benutzen k&ouml;nnen ben&ouml;tigen Sie einen <i>Super</i>Admin-Account. Diesen stellen Sie hier ein.</p><hr>';
  98.  
  99. $html .= '<form action="?step=7" method="POST">
  100. <div class="links">Nutzername</div>
  101. <div class="rechts"> <input type="text" name="nutzername" class="box" value="'.$_GET['nutzer'].'" /> </div>
  102. <div class="clear"></div>
  103. <div class="links">Vorname</div>
  104. <div class="rechts"> <input type="text" name="firstname" class="box" value="'.$_GET['firstname'].'" /> </div>
  105. <div class="clear"></div>
  106. <div class="links">Nachname</div>
  107. <div class="rechts"> <input type="text" name="lastname" class="box" value="'.$_GET['lastname'].'" /> </div>
  108. <div class="clear"></div>
  109. <div class="links">Email</div>
  110. <div class="rechts"> <input type="text" name="email" class="box" value="'.$_GET['email'].'" /> </div>
  111. <div class="clear"></div>
  112. <div class="rechts"> <input type="submit" value=" Fortfahren " class="press" /> </div>
  113. <div class="clear"></div>
  114. </form>';
  115. }
  116. else if($content == 7) {
  117. $firstname = $_POST['firstname'];
  118. $lastname = $_POST['lastname'];
  119. $user = $_POST['nutzername'];
  120. $email = $_POST['email'];
  121.  
  122. $html = '<h1>Erstelle Benutzer</h1>';
  123. if(!$firstname || !$lastname || !$user || !$email) $html .= '<p>Bitte f&uuml;llen Sie alle Felder aus.</p><hr><form action="?step=6&nutzer='.$user.'&firstname='.$firstname.'&lastname='.$lastname.'&email='.$email.'" method="POST"><input type="submit" class="press" value=" Zur&uuml;ck " /></form>';
  124. else if(!$al->check_email($email)) $html .= 'Falsche Email';
  125. else {$_SESSION['user_firstname'] = $firstname; $_SESSION['user_lastname'] = $lastname; $_SESSION['user_user'] = $user; $_SESSION['user_email'] = $email; $html .= '<p>Benutzer wurde erfolgreich erstellt.</p><hr><div class="rechts"><form action="?step=8" method="POST"> <input type="submit" value=" Fortfahren " class="press" /> </div><div class="clear"></div>'; }
  126. }
  127. else if($content == 8) {
  128. $html = '<h1>Zusammenfassung</h1><p><h1>Mysql-Daten</h1><div class="links">Server:</div><div class="rechts">'.$_SESSION['mysql_server'].'</div><div class="clear"></div>';
  129. }
  130. ?>
Add Comment
Please, Sign In to add comment