function send_student_result() { if (isPostBack()) { $class_name_id = $_POST['class_name_id']; $class_id = $_POST['class_id']; $section_id = $_POST['section_id']; $exam_id = $_POST['examselection']; $school_id = $_SESSION['school_id']; $smsInfo = $smsInfo2 = $this->Admin_model->get_result_sheet_SMS_rs_v2($_SESSION['school_id'], $class_name_id, $section_id, $exam_id); $inc = 0; $url = ''; $data['user'] = ''; $data['pass'] = ''; if ($smsInfo) { while ($smsInfo) { $data['sid'] = $smsInfo[$inc]['sid']; $data["sms[{$inc}][0]"] = $smsInfo[$inc]['gurdian_phon_no']; $msg .= 'Student Name: ' . $smsInfo[$inc]['name'] . ' ,'; $msg .= 'Exam Type: ' . $smsInfo[$inc]['exam_name'] . ' ,'; $msg .= 'Subject: ' . $smsInfo[$inc]['subject'] . ' ,'; $msg .= 'Marks: ' . $smsInfo[$inc]['marks'] . ' ,'; $msg .= 'Comment: ' . $smsInfo[$inc]['remarks'] . ' ,'; $data["sms[{$inc}][1]"] = $msg; unset($smsInfo[$inc]); $inc++; $msg = ''; } $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $output = curl_exec($ch); #$info = curl_getinfo($ch); curl_close($ch); #message('Message has been sent successfully'); } if ($smsInfo2) { foreach ($smsInfo2 as $sinf) { $updateIdsArr[] = $sinf['student_result_id']; } if ($updateIdsArr) { $comma_seperated_ids = implode(',', $updateIdsArr); $sql = "UPDATE `scl_student_result` SET `is_result_sent` = '1' WHERE `student_result_id` IN({$comma_seperated_ids})"; $this->db->query($sql); $_SESSION['is_result_sent'] = '1'; } } } redirect('create/student_result'); exit; }
function login_frontend() { if (isPostBack()) { $email = $_POST['email']; $password = md5($_POST['password']); $user_type = $_POST['user_type']; $adminInfo = $this->Admin_model->admin_login_check_front($email, $password, $user_type); if ($adminInfo) { $_SESSION['is_admin_loggedin'] = '1'; $_SESSION['is_superadmin'] = $adminInfo['is_superadmin']; $_SESSION['admin_id'] = $adminInfo['admin_id']; $_SESSION['admin_email'] = $adminInfo['email']; if ($_SESSION['is_superadmin'] != '1') { if ($_SESSION['is_superadmin'] == '2') { $_SESSION['school_id'] = $adminInfo['school_id']; $_SESSION['is_school_admin'] = '1'; } else { if ($_SESSION['is_superadmin'] == '3') { $_SESSION['school_id'] = $adminInfo['school_id']; $_SESSION['is_school_admin'] = '0'; } else { if ($_SESSION['is_superadmin'] == '0') { $_SESSION['school_id'] = $this->Admin_model->get_school_id($_SESSION['admin_id']); $_SESSION['is_school_admin'] = '0'; } } } $_SESSION['school_name'] = $this->Admin_model->get_school_name_by_school_id($_SESSION['school_id']); } else { if ($_SESSION['is_superadmin'] == '1') { $_SESSION['school_id'] = $this->Admin_model->get_school_id($_SESSION['admin_id']); $_SESSION['is_school_admin'] = '0'; $_SESSION['school_name'] = ''; } } redirect('admin'); exit; } redirect('welcome'); exit; } }
public function edit_result() { if (isPostBack()) { $arr = $_POST['grade_id']; if ($arr) { foreach ($arr as $k => $v) { $data['marks'] = $_POST['marks'][$k]; $data['grade_id'] = $_POST['grade_id'][$k]; $data['remarks'] = $_POST['remarks'][$k]; $student_result_id = $k; $this->Admin_model->common_update('scl_student_result', $data, $student_result_id, 'student_result_id'); } } } $class_name_id = 1; $section_id = 14; $class_id = 126; $school_id = $_SESSION['school_id']; $resultdate = '2013-05-01'; $data['class'] = $this->Admin_model->get_distinct_class($_SESSION['school_id']); $data['examList'] = $this->Admin_model->get_exam_list($_SESSION['school_id']); $data['mainContent'] = $this->load->view('admin/result/edit_result', $data, true); $this->load->view('admin/template', $data); }
<?php include_once './lib.php'; include_once './config.php'; if (!isPostBack()) { die('Please send subscribe form via POST method...'); } $Email = htmlspecialchars($_POST['txtSubscribe']); $Text = "Subscriber email address recieved : " . $Email; $Subject = "Subscribe"; if (!checkEmailAddress($Email)) { die('Invalid email address...'); } if (!sendmail::send($Email, $subscribeEmail, $Text, $Subject)) { die('Could not send message. failed to connect to mailserver.'); } echo '1';
function send_student_result() { if (isPostBack()) { $class_name_id = $_POST['class_name_id']; $class_id = $_POST['class_id']; $section_id = $_POST['section_id']; $exam_id = $_POST['examselection']; $school_id = $_SESSION['school_id']; $smsInfo = $smsInfo2 = $this->Admin_model->get_result_sheet_SMS_rs_v2($_SESSION['school_id'], $class_name_id, $section_id, $exam_id); $inc = 0; $school_id = $_SESSION['school_id']; $school_short_name_sms = mysql_result(mysql_query("SELECT school_short_name FROM scl_school WHERE school_id = '{$school_id}' LIMIT 1"), 0); // $url = 'http://sms.sslwireless.com/xenontech/server.php'; // $data['user'] = '******'; // $data['pass'] = '******'; $username = '******'; $password = '******'; $provider = 'manage.muthofun.com'; $balance_url = 'http://manage.muthofun.com/bulksms/getBALANCE.go'; $send_url = 'http://manage.muthofun.com/bulksms/bulksend.go'; $charset = 0; $originator = $school_short_name_sms; $showDLR = 0; $msgtype = ''; $utc = 0; $fieldcnt = 8; if ($smsInfo) { while ($smsInfo) { $data['sid'] = $smsInfo[$inc]['sid']; $data["sms[{$inc}][0]"] = '88' . $smsInfo[$inc]['gurdian_phon_no']; $msg .= 'Student Name: ' . $smsInfo[$inc]['name'] . ' ,'; $msg .= 'Exam Type: ' . $smsInfo[$inc]['exam_name'] . ' ,'; $msg .= 'Subject: ' . $smsInfo[$inc]['subject'] . ' ,'; $msg .= 'Marks: ' . $smsInfo[$inc]['marks'] . ' ,'; $msg .= 'Comment: ' . $smsInfo[$inc]['remarks'] . ' ,'; $data["sms[{$inc}][1]"] = $msg; $msgtext = $data["sms[{$inc}][1]"]; $phone = $data["sms[{$inc}][0]"]; $fieldstring = "username={$username}&password={$password}&charset={$charset}&msgtext={$msgtext}&originator={$originator}&phone={$phone}&provider={$provider}&showDLR={$showDLR}&msgtype={$msgtype}"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $send_url); curl_setopt($ch, CURLOPT_POST, $fieldcnt); curl_setopt($ch, CURLOPT_POSTFIELDS, $fieldstring); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $res = curl_exec($ch); curl_close($ch); unset($smsInfo[$inc]); $inc++; $msg = ''; } // $ch = curl_init(); // curl_setopt($ch, CURLOPT_URL, $url); // curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // curl_setopt($ch, CURLOPT_POST, true); // curl_setopt($ch, CURLOPT_POSTFIELDS, $data); // $output = curl_exec($ch); // #$info = curl_getinfo($ch); // curl_close($ch); #message('Message has been sent successfully'); } if ($smsInfo2) { foreach ($smsInfo2 as $sinf) { $updateIdsArr[] = $sinf['student_result_id']; } if ($updateIdsArr) { $comma_seperated_ids = implode(',', $updateIdsArr); $sql = "UPDATE `scl_student_result` SET `is_result_sent` = '1' WHERE `student_result_id` IN({$comma_seperated_ids})"; $this->db->query($sql); $_SESSION['is_result_sent'] = '1'; } } } redirect('create/student_result'); exit; }
function sms() { if (isPostBack()) { $school_id = $_SESSION['school_id']; $sql = "SELECT * FROM scl_sms WHERE school_id = {$school_id} LIMIT 1"; $query = $this->db->query($sql); $row = $query->row_array(); $data['sms'] = $_POST['sms']; if ($row) { $this->Admin_model->common_update('scl_sms', $data, $school_id, 'school_id'); message('SMS has been updated successfully'); } else { $data['status'] = 1; $data['school_id'] = $school_id; $this->Admin_model->common_insert($data, 'scl_sms'); message('SMS has been created successfully'); } } $data['sms'] = $this->Admin_model->get_sms($_SESSION['school_id']); $data['mainContent'] = $this->load->view('admin/sms/create', $data, true); $this->load->view('admin/template', $data); }
} function handlePostBack() { if (isset($_POST[$this->name])) { $this->value = $_POST[$this->name]; } } function render($writer) { parent::render($writer); $writer->startElement('input'); $writer->writeAttribute('type', 'text'); $writer->writeAttribute('name', $this->name); $writer->writeAttribute('value', $this->value); $writer->endElement(); } } ////////////////////////////////////// header('Content-type: text/xml'); $writer = new XMLWriter(); $writer->openURI('php://output'); $writer->startDocument('1.0'); $writer->setIndent(4); $writer->writePi('xml-stylesheet', 'type="text/xsl" href="template.xsl"'); $controller = new PageVersionEditController(); if (isPostBack()) { $controller->handlePostBack(); } $controller->view->render($writer); $writer->endDocument(); $writer->flush();
public function final_migration() { if (isPostBack()) { $school_id = $_SESSION['school_id']; $class_name_id = $_POST['class_name_id']; $section_id = $_POST['from_section_id']; $isPublishedSql = "SELECT *\n FROM scl_migration\n WHERE school_id = {$school_id}\n AND class_name_id = {$class_name_id}\n AND section_id = {$section_id} \n ORDER BY `roll_no` ASC"; $isPublishedQuery = $this->db->query($isPublishedSql); $isPublishedQueryResult = $isPublishedQuery->result_array(); if (!empty($isPublishedQueryResult[0]['student_id'])) { // echo 'Result Published'; $total_student_to_be_migrated = count($isPublishedQueryResult); for ($i = 0; $i < $total_student_to_be_migrated; $i++) { $data['class_name_id'] = $isPublishedQueryResult[$i]['class_name_id']; $data['section_id'] = $isPublishedQueryResult[$i]['section_id']; $data['roll_no'] = $isPublishedQueryResult[$i]['roll_no']; $data['migration'] = '1'; $student_id = $isPublishedQueryResult[$i]['student_id']; $this->Admin_model->common_update('scl_student', $data, $student_id, 'student_id'); unset($data); unset($student_id); } echo 'Final Migration Done Successfully !'; exit; } else { echo 'Result Not Published Yet'; exit; } } }