Register Script
#1

Register script for ep1 its work perfect,

 

Englisch:

1. Create a text document.

2. Copy the script in there.

3. Rename the file in register.php

4. Add it in xampp/hotdocs

5. Open it with 2

 

Deutsch:

1. Erstellt ein Textdocument

2. Kopiert das script ins Document

3. Ändert das Document in register.php

4. Kopiert es in xampp/hotdocs

5. Öffnet es mit 2

 

 

<?php

// Enter MySQL Connection Info Here
$mysql = array(
host => "localhost",
user => "root",
pass => ""
);

function anti_inject($sql) {
$sql = preg_replace(sql_regcase("/(from|select|insert|delete|where|drop table|show tables|#|\*|--|\\\\)/"),"",$sql);
$sql = trim($sql);
$sql = strip_tags($sql);
$sql = addslashes($sql);
return $sql;
}

echo "";

if($_POST[activ] == 1) {

$accname = anti_inject($_POST[accname]);
$accmail = anti_inject($_POST[accmail]);
$accpass1 = anti_inject($_POST[accpass1]);
$accpass2 = anti_inject($_POST[accpass2]);

$con = mysql_connect($mysql[host],$mysql[user],$mysql[pass]);
$result = mysql_query("SELECT * FROM newproject_db_auth.bg_user WHERE user_id = ".$accname."",$con);
$row = mysql_num_rows($result);

$result2 = mysql_query("SELECT user_code FROM newproject_db_auth.bg_user ORDER BY user_code DESC LIMIT 1",$con);
$newcode = mysql_result($result2, 0) + 1;

if(empty($accname) || empty($accmail) || empty($accpass1) || empty($accpass2)) {
echo "
You did not fill in all the required fields.
(Go Back)

";
} elseif($row > 0) {
echo "
This account name already exists.
(Go Back)

";
} elseif($accpass1 != $accpass2) {
echo "
The passwords did not match.
(Go Back)

";
} elseif($accpass1 == $accname) {
echo "
Account name and password are the same.
(Go Back)

";
} elseif(!preg_match("/^[0-9a-zA-Z]{3,15}$/i", $accname)) {
echo "
Enter a account name containing only (0-9, A-Z).
(Go Back)

";
} elseif(!preg_match("/^[0-9a-zA-Z]{3,15}$/i", $accpass1)) {
echo "
Enter a password containing only (0-9, A-Z).
(Go Back)

";
} elseif(!preg_match("/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/i",$accmail)) {
echo "
Your e-mail is not correct.
(Go Back)

";
} elseif(strlen($accname) < 3 || strlen($accname) > 12) {
echo "
The account name must be 3-12 characters long.
(Go Back)

";
} elseif(strlen($accpass1) < 3 || strlen($accpass1) > 12) {
echo "
The password must be 3-12 characters long.
(Go Back)

";
} else {

mysql_query("INSERT INTO newproject_db_auth.bg_user VALUES (".$newcode.", ".$accname.", , , NULL, , , 000000-0000000, M, ".$accpass1.", 0, NULL, NULL, NULL, S, ".$accmail.", NULL, NULL, 0, 0, NULL, NULL, 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0, 0 0 0 0 0 1 0, N, Y, Y, Y, N, N, Y, N, NULL, NULL, NULL, NULL, NULL, NULL, LC, LC, 0000-00-00 00:00:00, 0000-00-00 00:00:00, NULL, NULL, 0, N, N, N, N, NULL, Y, NULL, N, NULL, N)");

echo "The account was successfully created.
";

}

} else {

$con = mysql_connect($mysql[host],$mysql[user],$mysql[pass]);
$result = mysql_query("SELECT * FROM newproject_db_auth.bg_user",$con);
$row = mysql_num_rows($result);

echo "We Have ".$row." Registed Accounts On Our Server
";
echo "";
echo "Your Account InfoAccount NameTongueassword:Again Password:E-Mail:  

";
echo "";
echo "LastChaos Register Page © Warmonger ";

}

echo "";

?>

 

Script Powert by Warmonger



Messages In This Thread
[No subject] - by Gothic - 10-06-2011, 12:10 AM
[No subject] - by megachombas - 10-06-2011, 10:50 AM
[No subject] - by MonarC - 11-05-2011, 11:33 PM
[No subject] - by Warmonger - 11-05-2011, 11:52 PM
[No subject] - by someone - 11-06-2011, 12:09 AM
[No subject] - by Warmonger - 11-06-2011, 12:29 AM
[No subject] - by someone - 11-06-2011, 01:27 AM
[No subject] - by Warmonger - 11-06-2011, 01:37 AM
[No subject] - by someone - 11-06-2011, 10:25 AM
[No subject] - by Warmonger - 11-06-2011, 02:04 PM
[No subject] - by Darquise - 11-06-2011, 07:21 PM
[No subject] - by blade5000 - 11-19-2011, 02:02 PM
[No subject] - by Darquise - 01-23-2012, 01:41 PM
[No subject] - by Koko - 01-23-2012, 05:25 PM
[No subject] - by pv2_002 - 05-31-2012, 11:31 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)