<?php require_once 'core/init.php'; $res["error"] = ""; //错误信息 $res["msg"] = ""; //提示信息 if (Input::exists('post')) { if (1) { $validate = new Validate(); $validation = $validate->check($_POST, array('taskId' => array('required' => true, 'name' => 'taskId'))); if ($validation->passed()) { $user = new Student(); try { $file = Input::getFile('homework'); if ($file['error'] > 0) { $res["error"] = "error"; } else { $rs = $user->_homework->submit($file, array('task_id' => Input::get('taskId'), 'user_id' => $user->data()->id, 'file_link' => "upload/homework" . "/" . $file['name'])); $res["msg"] = "ok" . $rs; Session::flash("taskdetail", "上传成功"); } } catch (Exception $e) { $res["error"] = "error:" . $e->getMessage(); } } else { $errorInfo = ''; foreach ($validation->errors() as $error) { //echo $error; $errorInfo .= $error . '<br>'; }
<?php require_once 'core/init.php'; $res["error"] = ""; //错误信息 $res["msg"] = ""; //提示信息 $teacher = new Teacher(); try { $file = Input::getFile('inputFile'); if ($file['error'] > 0) { $res["error"] = "error"; } else { $rs = FileUtils::upfile($file, true); if ($rs != false) { $res["msg"] = $rs; $res["url"] = FileUtils::GetPath() . "/" . $file['name']; } } } catch (Exception $e) { $res["error"] = "error:" . $e->getMessage(); } echo json_encode($res);
<?php require_once 'core/init.php'; $res["error"] = ""; //错误信息 $res["msg"] = ""; //提示信息 if (Input::exists('post')) { if (1) { $validate = new Validate(); $validation = $validate->check($_POST, array('taskId' => array('required' => true, 'name' => 'taskId'))); if ($validation->passed()) { $teacher = new Teacher(); try { $file = Input::getFile('file'); if ($file['error'] > 0) { $res["error"] = "error"; } else { $rs = $teacher->_taskOperation->upfile($file, array('name' => $file['name'], 'url' => FileUtils::GetPath() . "/" . $file['name'], 'task_id' => Input::get('taskId'))); Session::flash("taskdetail", "上传成功"); $res["msg"] = "ok"; } } catch (Exception $e) { Session::flash("taskdetail", "上传失败"); $res["error"] = "error:" . $e->getMessage(); } } else { $errorInfo = ''; foreach ($validation->errors() as $error) { //echo $error; $errorInfo .= $error . '<br>'; }
<?php require_once 'core/init.php'; if (Input::exists('post')) { if (Token::check(Input::get('token'))) { $validate = new Validate(); $validation = $validate->check($_POST, array('type' => array('required' => true, 'name' => 'type'))); if (1) { $teacher = new Teacher(); try { $file = Input::getFile('ware'); if ($file['error'] > 0) { $res["error"] = "error"; } else { echo FileUtils::GetWarePath() . "/" . $file['name']; $rs = $teacher->_materialsOperation->uploadWare($file, array('title' => $file['name'], 'materialsType' => Input::get('type'), 'linkPDF' => FileUtils::GetWarePath() . "/" . $file['name'], 'teacher_id' => $teacher->data()->id)); $res["msg"] = "ok" . $rs; } if (Input::get('type') == 'C') { Session::flash("courseware", "上传成功"); Redirect::to('courseware.php'); } else { Session::flash("document", "上传成功"); Redirect::to('document.php'); } } catch (Exception $e) { $res["error"] = "error:" . $e->getMessage(); echo $res["error"]; } } else { $errorInfo = '';