function SignUp($username, $email, $password) { $result = DBCheckUserName($username); if ($result['ResultCode'] == 0) { $result = DBCheckEmailAddress($email); if ($result['ResultCode'] == 0) { $result = DBSaveUser(-1, $username, $password, $email, null, null, null); if ($result['Discontinued'] == 1) { SendConfirmationEmail($email); } return json_encode_unescaped($result); } } return null; }
function DBImportComment($cid, $parentPost, $parentComment, $content, $user_id, $deleted, $date, $comment_srl) { global $db; $stmt = $db->stmt_init(); $db->next_result(); if ($stmt->prepare('CALL Import_User_Comment(?, ?, ?, ?, ?, ?,?,?, ?)')) { $stmt->bind_param('iiissiiii', $cid, $parentPost, $parentComment, $user_id, $content, $deleted, $date, $date, $comment_srl); $stmt->execute(); $stmt->bind_result($comment['resultCode'], $comment['resultMessage']); $stmt->fetch(); $stmt->close(); } return json_encode_unescaped($comment); }
<?php include_once 'header.php'; include_once 'library.php'; $user_dir = "../tmp/" . $_SESSION['UserID']; if ($_SESSION["ksa_upload_extensions"] == null) { $_SESSION["ksa_upload_extensions"] = DBGetFileExtension(); } $extensions = $_SESSION["ksa_upload_extensions"]; echo json_encode_unescaped($extensions); $counter = 0; $check = false; $fileExtension = end(explode(".", $_REQUEST["alias"])); echo $fileExtension; echo $extensions[0]["file_extension"]; echo "\n\r"; while ($extensions[$counter]["file_extension"] != null && $check == false) { echo $counter . ", " . $check . ", " . $extensions[$counter]["file_extension"] . ", " . $fileExtension . "\n\r"; if ($extensions[$counter++]["file_extension"] == $fileExtension) { echo $extensions[$counter - 1]["file_extension"]; $check = true; } } echo " file size : " . filesize($_FILES["file"]["tmp_name"]); if (!$check) { echo "fail 2"; } else { if (filesize($_FILES["file"]["tmp_name"]) > 50000000) { echo "fail 1"; } else { if (!(file_exists($user_dir) && is_dir($user_dir))) {