Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //install.php
- <html>
- <body>
- <form method="Post" action="Install_step1.php">
- Host: <input type="text" name="host" value="localhost" /><br />
- Benutzername: <input type="text" name="user" /><br />
- Passwort: <input type="password" name="pass" /><br />
- DB Name: <input type="text" name="dbname" /><br />
- <input type="submit" value="Installieren!" />
- </form>
- </body>
- </html>
- //install_step1.php
- <html>
- <body>
- <?php
- function __autoload($class)
- {
- require 'class/'. $class . '.class';
- }
- $host = $_POST['host'];
- $user = $_POST['user'];
- $pass = $_POST['pass'];
- $db = $_POST['dbname'];
- $start = new Install ($host, $user, $pass, $db);
- $start -> check();
- $start -> install_mysql();
- header('location: Install_end.php');
- ?>
- </body>
- </html>
- //install.class
- class Install
- {
- public $db_host;
- public $db_name;
- public $db_pass;
- public $db
- function __construct($host, $name, $pass, $db)
- {
- $this -> db_host = $host;
- $this -> db_name = $name;
- $this -> db_pass = $pass;
- $this -> db = $db;
- }
- public function check()
- {
- $connection = mysql_connect(self::$db_host, self::$db_name, self::$db_pass);
- if(!connection)
- {
- die("Fehlerhafte oder falsche Mysql Angaben <a href='Install.php'> >>> zurück</a>");
- }else{
- print_r "Verbindungstest erfolgreich<br /><br />";
- mysql_close();
- }
- }
- public function install_mysql()
- {
- $inhalt = "<\? $verbindung = mysql_connect(" . self::$db_host . ", " . self::$db_name . ", " . self::$db_pass . ");
- if(!$verbindung){die(mysql_error());}
- mysql_select_db(" . self::$db . ");
- ?>";
- file_put_contents('mysql.inc', $inhalt);
- }
- }
- //install_end.php
- <html>
- <body>
- Herzlichen Glückwunsch!<br />
- Das Loginsystem wurde erfolgreich installiert, Lösche nun nur noch die drei "Install" Dateien. <br />
- Danke dass du mein System nutzt,<br />
- <br />
- Gruß, <br />
- Seph
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement