Advertisement
Guest User

Untitled

a guest
Jun 29th, 2017
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.86 KB | None | 0 0
  1. <form action="" method="post">
  2. Host name:<input name="host" type="text"/>
  3. Username:<input name="user" type="text"/>
  4. Password:<input name="pass" type="password"/>
  5. Database name:<input name="db" type="text"/>
  6. <br />
  7. <input type="submit" value="Submit" name="submit"/>
  8. </form>
  9.  
  10. <?php
  11.  
  12. /**
  13.  * @author Jragon
  14.  * @copyright 2010
  15.  */
  16.  
  17. if(isset($_POST['submit'])&&isset($_POST['host'])&&isset($_POST['pass'])&&isset($_POST['user'])&&isset($_POST['db'])){
  18.     echo "echo step one";
  19.     $host = $_POST['host'];
  20.     $user = $_POST['user'];
  21.     $pass = $_POST['pass'];
  22.     $db = $_POST['db'];
  23.     echo "<br />$host<br />$user<br />$pass<br />$db<br />";
  24.     $done = false;
  25.     function dof($host, $user, $pass, $db){    
  26.         $fh = fopen('connect.php', 'w');
  27.         fclose($fh);
  28.    
  29.         $fh = fopen('connect.php', 'w');
  30.         $data =<<<_TEXT
  31. <?php
  32. \$connection = mysql_connect('{$host}', '{$user}', '{$pass}') or die(mysql_error());
  33. mysql_select_db('{$db}', \$connection) or die(mysql_error());
  34. ?>
  35. _TEXT;
  36.         fwrite($fh, $data);
  37.         fclose($fh);
  38.         $connection = mysql_connect($host, $user, $pass) or die(mysql_error());
  39.         mysql_select_db($db, $connection);
  40.         $query = "CREATE TABLE IF NOT EXISTS `logged_ips` (
  41.        `aid` int(11) NOT NULL AUTO_INCREMENT,
  42.        `ip_address` int(11) NOT NULL,
  43.        `user_agent` varchar(244) NOT NULL,
  44.        `referer` varchar(244) NOT NULL,
  45.        `ip_visits` int(11) NOT NULL,
  46.        PRIMARY KEY (`aid`)
  47.        )ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;";
  48.         mysql_query($query, $connection) or die(mysql_error());
  49.         return true;
  50.     }
  51.     dof($host, $user, $pass, $db);
  52.     if($done = false){
  53.         echo "An error has occerd, please edit the connect file yours self";
  54.     }else{
  55.         echo "everything is now ready for logging!";
  56.     }
  57. }
  58.  
  59.  
  60. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement