public function getMessageOfTheme() { if (input::has('themeId')) { $themeId = input::get('themeId'); return MessageThemes::find($themeId)->message; } else { return ""; } }
function pageController() { $counter = file_get_contents('counter.txt'); $counter = (int) $counter; $newCounter; $data = []; if (input::has('Hit')) { $newCounter = $counter + 1; $handle = fopen('counter.txt', 'w'); fwrite($handle, $newCounter); fclose($handle); } else { if (input::has('Miss')) { } } $_GET; $data['counter'] = $newCounter; return $data; }
require_once '../../Input.php'; require_once '../../Auth.php'; require_once 'Log.php'; $correctName = Input::get('username', ''); $correctPassword = Input::get('password', ''); if (Auth::check()) { header('Location: /php/authorize.php'); die; } else { if (Auth::attempt($correctName, $correctPassword)) { $logFile = new Log(); $logFile->logMessage('loggedIN', 'user has logged in successfully'); header('Location: /php/authorize.php'); die; } else { if (input::has('username') && input::has('password')) { $logFile = new Log(); $logFile->logMessage('Failed', 'user failed to input correct username or password'); echo "Please enter the correct username or password."; } } } ?> <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="/css/"> <meta charset="utf-8"> <title></title> </head> <body>
function edit($id) { if ($this->data['users']->role != "admin") { exit; } if (User::where('username', trim(Input::get('username')))->where('id', '<>', $id)->count() > 0) { return $this->panelInit->apiOutput(false, $this->panelInit->language['editStudent'], $this->panelInit->language['usernameUsed']); } if (User::where('email', Input::get('email'))->where('id', '<>', $id)->count() > 0) { return $this->panelInit->apiOutput(false, $this->panelInit->language['editStudent'], $this->panelInit->language['mailUsed']); } $User = User::find($id); $User->email = Input::get('email'); $User->username = Input::get('username'); $User->fullName = Input::get('fullName'); if (Input::get('password') != "") { $User->password = Hash::make(Input::get('password')); } $User->studentRollId = Input::get('studentRollId'); $User->gender = Input::get('gender'); $User->address = Input::get('address'); $User->phoneNo = Input::get('phoneNo'); $User->mobileNo = Input::get('mobileNo'); $User->studentClass = Input::get('studentClass'); $User->transport = Input::get('transport'); if (Input::get('birthday') != "") { $birthday = explode("/", Input::get('birthday')); $birthday = mktime(0, 0, 0, $birthday['0'], $birthday['1'], $birthday['2']); $User->birthday = $birthday; } if (Input::hasFile('photo')) { $fileInstance = Input::file('photo'); $newFileName = "profile_" . $User->id . ".jpg"; $file = $fileInstance->move('uploads/profile/', $newFileName); $User->photo = "profile_" . $User->id . ".jpg"; } $User->save(); if (input::has('academicYear')) { $studentAcademicYears = input::get('academicYear'); $academicYear = studentAcademicYears::where('studentId', $id)->get(); foreach ($academicYear as $value) { if (isset($studentAcademicYears[$value->academicYearId]) and $studentAcademicYears[$value->academicYearId] != $value->classId) { $studentAcademicYearsUpdate = studentAcademicYears::where('studentId', $User->id)->where('academicYearId', $value->academicYearId)->first(); $studentAcademicYearsUpdate->classId = $studentAcademicYears[$value->academicYearId]; $studentAcademicYearsUpdate->save(); attendance::where('classId', $value->classId)->where('studentId', $User->id)->update(['classId' => $studentAcademicYears[$value->academicYearId]]); examMarks::where('classId', $value->classId)->where('studentId', $User->id)->update(['classId' => $studentAcademicYears[$value->academicYearId]]); if ($value->academicYearId == $User->studentAcademicYear) { $User->studentClass = $studentAcademicYears[$value->academicYearId]; $User->save(); } } } } return $this->panelInit->apiOutput(true, $this->panelInit->language['editStudent'], $this->panelInit->language['studentModified'], $User->toArray()); }