Initial commit
[2ch-be.git] / dev-test / artist / a_cont.php
blob242013a394e1cb13dbf77ea319e369782ecc600e
1 <?php
2 include('encrypt_artist.php');
3 if (isset($_POST['asub'])) {
4 if (isset($_POST['user']) && !empty($_POST['user']) && !empty($_POST['pass']) && !empty($_POST['cpass'])) {
6 $email = trim($_POST['user']);
7 $pass = trim($_POST['pass']);
8 $confpass = trim($_POST['cpass']);
10 $email = filter_var($email, FILTER_SANITIZE_EMAIL);
11 $pass = filter_var($pass, FILTER_SANITIZE_STRING);
12 $confpass = filter_var($confpass, FILTER_SANITIZE_STRING);
14 if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
15 echo "bad"; exit; }
17 // Sanitize
18 $email = strip_tags(addslashes($email));
19 $pass = strip_tags(addslashes($pass));
20 $confpass = strip_tags(addslashes($confpass));
22 $fdir = substr($email, 0, 1);
23 $sdir = substr($email, 1, 1);
25 if ($pass != $confpass) {
26 // echo "Error try again";
27 echo "Password Mismatch!";
28 exit;
29 } else {
30 if(!preg_match("/[a-z0-9 \!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\[\]\^\_\{\}\|\~]{4,32}+/i",$pass))
31 die("Invalid Password!");
34 if (!file_exists(ADBD_PATH."$fdir/$sdir/$email")) {
35 @mkdir(ADBD_PATH."$fdir");
36 @mkdir(ADBD_PATH."$fdir/$sdir");
37 mkdir(ADBD_PATH."$fdir/$sdir/$email");
40 if (file_exists(ADBD_PATH."$fdir/$sdir/$email/info.txt")) {
41 echo "User already exist!";
42 exit;
45 $pass = hash("sha256", $pass."kahitanupo");
46 $rid = rand(11,99).rand(11,99).rand(11,99).rand(11,99);
47 $writeData = "$rid\n$email\n$pass\nuser";
48 file_put_contents(ADBD_PATH."$fdir/$sdir/$email/info.txt", $writeData);
49 if (file_exists(ADBD_PATH."$fdir/$sdir/$email/info.txt")) {
50 $ff = fopen(ADBD_PATH."artistlist.log", "a+");
51 fwrite($ff, $rid."<><>".$email."\n"); // NEW CHANGE
52 fclose($ff);
53 /*$return = file_get_contents("http://207.29.229.25/zz.php?usname={$email}&npass={$pass}&tkn=gokp5WATBYOovz2S4LKo");
54 if ($return == '1') {
55 $ff = fopen(ADBD_PATH."idlist.log", "a+");
56 fwrite($ff, $id."<><>".$email."\n"); // NEW CHANGE
57 fclose($ff);*/
58 echo "Successful! User created.";
59 /*}*/
61 } else {
62 echo "NG";