Initial commit
[2ch-be.git] / status-api.php
blob3990cb1839343851536e4e16019439c0bb766c95
1 <?php
2 include('encrypt.php');
3 header("Content-type: text/html;charset=Shift-JIS");
4 // SANITIZE
5 $uid = trim($_GET['i']);
6 $uid = filter_var($uid,FILTER_SANITIZE_NUMBER_INT);
8 // VALIDATEE
9 if (strlen($uid) != 9){
10 echo "NG";
11 exit;
14 $read = file($id_mail_path);
15 $found = 0;
16 for ($i=0; $i < count($read); $i++) {
17 $udata = explode("<><>", trim($read[$i]));
19 if ($udata[0] == $uid && $found == 0) {
20 $tmp = explode("<><>", $read[$i]);
21 $email = $tmp[1];
22 $found = 1;
26 if ($found == 0){
27 echo "NG";
28 exit;
31 $email = trim($email);
33 $email = filter_var($email, FILTER_SANITIZE_EMAIL);
34 if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
35 exit;
38 $fdir = substr($email, 0, 1);
39 $sdir = substr($email, 1, 1);
40 $data = @file(DB_PATH."$fdir/$sdir/$email");
41 $ico = trim($data[5]);
42 $pts = trim($data[3]);
43 $info = trim(urldecode($data[6]));
44 if (strpos($ico, "-PREM")) {
45 $ico = explode("-PREM", $ico);
46 $icoimg = $livesitePath2."/premium/".$ico[0];
47 } else {
48 $icoimg = $livesitePath2."/ico/".$ico;
50 #$icoimg = "<img src=\"".$livesitePath2."/ico/".$ico."\" height=\"\" class='pic'/>";
51 $triper = '';
52 $tmp_triper = trim($data[7]);
54 if(isset($data[7]) && !empty($data[7]) && !empty($tmp_triper))
55 $triper = "�Ÿ{$data[7]}";
56 else
57 $triper = "";
59 $array = array(
60 "ico" => $icoimg,
61 "pts" => $data[3],
62 "info" => $info,
63 "tripcode" => $triper
65 echo json_encode($array);