insert_data($tbname, $_POST); $remail = $_POST['userName']; $rename = $_POST['firstName'] . ' ' . $_POST['lastName']; $subject = "ข้อมูลการใช้งานเว็บไซต์ กลุ่มส่งเสริมกิจการการศึกษาและเครือข่าย"; $body = ""; $body .= ""; $body .= ""; //$body .= ""; //$body .= ""; //$body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; //$body .= ""; $body .= "
ขอบคุณที่สมัครสมาชิกเว็บไซต์ กลุ่มส่งเสริมกิจการการศึกษาและเครือข่าย ของเรา
-
Account ของคุณอยู่ในขั้นตอนการตรวจสอบจากผู้ดูแลระบบ
-
เราจะดำเนินการอนุมัติ Account ของท่านโดยเร็วที่สุด
ข้อมูลการเข้าใช้งานระบบคุณ$rename คือ
-
Username : $remail
Password : $password
-
คุณสามารถเข้าสู่ระบบได้ที่ https://korsor.dole.ac.th/backend/login/
-
คุณสามารถเปลี่ยนแปลงรหัสผ่านได้ที่เมนูเปลี่ยนรหัสผ่านหลังการเข้าสู่ระบบ
และโปรดเก็บรักษารหัสผ่านของคุณให้ปลอดภัยที่สุด
-
Email ฉบับนี้ส่งโดยระบบอัตโนมัติ ไม่สามารถใช้ติดต่อสื่อสารได้ โปรดอย่าตอบกลับ Email Address นี้
หากท่านมีข้อสงสัย และหรือข้อแนะนำเกี่ยวกับระบบโปรดติดต่อ
"; $re = $cdb->insert_data($tbname, $_POST); //echo $re; if ($re == 0) { $url = "https://order.wasan.me/apiSendMail/korsor/register.php"; $da['username'] = $_POST['userName']; $da['password'] = $password; $da['name'] = $_POST['firstName'] . ' ' . $_POST['lastName']; $data = json_encode($da); echo send_curl($url, $data); //echo send_mail($remail, $rename, $subject, $body); } break; /*case 2://ตรวจสอบ email ว่าซ้ำหรือไม่ unset($_POST['form_action']); //print_r($_POST); $sql="select teacher_id from $tbname where teacher_mail=:teacher_mail "; $query=$conn->prepare($sql); try{ $query->execute($_POST); echo $query->rowCount(); }catch(PDOException $er){ //echo 'Error :'.$er->getMessage(); } break;*/ case 3: //login //print_r($_POST); $_POST['username'] = $_POST['lusername']; $_POST['password'] = md5($_POST['lpassword']); $pass = $_POST['password']; if (isset($_POST['rem'])) { $rem = $_POST['rem']; } unset($_POST['form_action'], $_POST['rem'], $_POST['lusername'], $_POST['lpassword'], $_POST['password'], $_POST['option']); $_POST['password'] = $pass; //print_r($_POST); //print_r($_POST); $sql = "select * , workGroupType.id AS gID, workGroupType.title"; $sql .= " from $tbname "; $sql .= " Inner Join workGroupType ON workGroupType.id = students.workGroup"; $sql .= " where $username=:username and password=:password"; //echo $sql; $json_data['sql'] = $sql; //print_r($_POST); $query = $conn->prepare($sql); try { $query->execute($_POST); $count = $query->rowCount(); $json_data['co'] = $count; if ($count > 0) { $data = $query->fetch(PDO::FETCH_ASSOC); unset($data['password']); $json_data['result'] = $data['status']; switch ($data['status']) { case 'true': $json_data['result'] = "true"; $_SESSION['login_userType'] = $tbname; $noField = array('about', 'benefit', 'password', 'createDate', 'updateDate', 'googleMap', 'intJob1', 'intJob2', 'intJob3', 'positionTypeID', 'subPositionTypeID', 'regularJob', 'parttime', 'freelance', 'train', 'salary', 'workPlace', 'startJob', 'thspeak', 'thread', 'thwrite', 'enspeak', 'enread', 'enwrite', 'ability1', 'ability2', 'ability3', 'award', 'refer'); foreach ($data as $key => $value) { if (!in_array($key, $noField)) { $_SESSION['login_' . $key] = $value; } } if ($rem == '1') { //echo $rem; foreach ($_SESSION as $key => $value) { setcookie($key, $value, time() + (3600 * 24 * 30), "/"); } } break; case '2': $json_data['result'] = 'denie'; break; case '3': $json_data['result'] = "no_permission"; break; } } else { $json_data['result'] = "false"; } //$json = json_encode($json_data); //echo $json; } catch (PDOException $er) { echo 'Error :' . $er->getMessage(); } //print_r($_POST); $json = json_encode($json_data); echo $json; break; case 4: unset($_POST['form_action']); $sql = "select schoolid, schoolname "; $sql .= " from school "; $sql .= " where school_type_id='$_POST[st]'"; $query = $cdb->conn->prepare($sql); try { $query->execute($param); $count = $query->rowCount(); $i = 1; while ($data = $query->fetch(PDO::FETCH_ASSOC)) { foreach ($data as $key => $value) { $json_data[$i][$key] = $value; } ++$i; } } catch (PDOException $er) { echo 'Error :' . $er->getMessage(); } $json = json_encode($json_data); echo $json; break; //เช็ค Email ผู้ใช้งานซ้ำ case 5: //print_r($_POST); unset($_POST['form_action']); $sql = "select userName "; $sql .= " from $tbname "; $sql .= " where username='$_POST[username]'"; $query = $cdb->conn->prepare($sql); try { $query->execute($param); $count = $query->rowCount(); $co = $count; echo $co; } catch (PDOException $er) { echo 'Error :' . $er->getMessage(); } break; //เช็คเลขประชาชนซ้ำ case 6: unset($_POST['form_action']); $pid = $_POST['idcard']; for ($i = 0, $sum = 0; $i < 12; $i++) { $sum += (int)($pid{ $i}) * (13 - $i); } if ((11 - ($sum % 11)) % 10 == (int)($pid{ 12})) { $sql = "select idcard from member where idcard='$_POST[idcard]' "; $query = $conn->prepare($sql); try { $query->execute($_POST); $count = $query->rowCount(); echo $count; } catch (PDOException $er) { echo 'Error :' . $er->getMessage(); } } else { echo 'no'; } break; case 'rePass': //print_r($_POST); $ar = array('st', 'cn'); $cdb = new control_db(); if (in_array($_POST['option'], $ar)) { $sql = "select id,concat(firstName,' ',lastName) as name from $tbname where userName=:username"; } else { $sql = "select id,concat(name,' ',surname) as name from $tbname where username=:username"; } $param['username'] = $_POST['reusername']; $query = $cdb->conn->prepare($sql); $query->execute($param); $co = $query->rowCount(); if ($co > 0) { //print_r($param); $data = $query->fetch(PDO::FETCH_ASSOC); $json_data['result'] = 'true'; $remail = $param['username']; $rename = $data['name']; $password = random_string(10); $subject = "ข้อมูลการใช้งานเว็บไซต์ กลุ่มส่งเสริมกิจการการศึกษาและเครือข่าย"; $body = ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; $body .= ""; //$body .= ""; $body .= "
ข้อมูลการเข้าใช้งานระบบคุณ$rename คือ
-
Username : $remail
Password : $password
-
คุณสามารถเข้าสู่ระบบได้ที่ https://korsor.dole.ac.th/backend/login/
-
คุณสามารถเปลี่ยนแปลงรหัสผ่านได้ที่เมนูเปลี่ยนรหัสผ่านหลังการเข้าสู่ระบบ
และโปรดเก็บรักษารหัสผ่านของคุณให้ปลอดภัยที่สุด
-
Email ฉบับนี้ส่งโดยระบบอัตโนมัติ ไม่สามารถใช้ติดต่อสื่อสารได้ โปรดอย่าตอบกลับ Email Address นี้
หากท่านมีข้อสงสัย และหรือข้อแนะนำเกี่ยวกับระบบโปรดติดต่อ
"; $param2['password'] = md5($password); $re = $cdb->update_data($tbname, $param2, "id='$data[id]'"); if ($re == 0) { $url = "https://order.wasan.me/apiSendMail/korsor/resetPassword.php"; $da['username'] = $param['username']; $da['password'] = $password; $da['name'] = $data['name']; $data = json_encode($da); if (send_curl($url, $data) == 0) { $json_data['result'] = "true"; } //send_mail($remail, $rename, $subject, $body); } } else { $json_data['result'] = 'false'; } echo json_encode($json_data); //echo $sql; break; }