· 9 years ago · Jun 29, 2017, 11:20 AM
1<form action="" method="post">
2Host name:<input name="host" type="text"/>
3Username:<input name="user" type="text"/>
4Password:<input name="pass" type="password"/>
5Database 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
17if(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());
33mysql_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?>