AiExam.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. namespace app\home\controller;
  3. use app\home\HomeBaseController;
  4. class Aiexam extends HomeBaseController
  5. {
  6. public function index()
  7. {
  8. $date = strtotime('2025-12-25 09:00:00');
  9. $now = time();
  10. if ($now < $date) {
  11. return view('tip', ['second' => $date - $now + 1]);
  12. }
  13. return view('');
  14. }
  15. public function upload()
  16. {
  17. $file = request()->file("file");
  18. $savename = \think\facade\Filesystem::disk('public')->putFileAs('files', $file, 'ai_exam/' . $_FILES['file']['name']);
  19. if ($file) {
  20. $filename = str_replace(strrchr($_FILES['file']['name'], "."), "", $_FILES['file']['name']);
  21. ajax_return(0, '', [
  22. 'src' => request()->domain() . "/storage/" . str_replace("\\", "/", $savename),
  23. 'path' => "./storage/" . str_replace("\\", "/", $savename),
  24. 'title' => $filename,
  25. ]);
  26. } else {
  27. ajax_return(1, '上传失败,请稍后重试');
  28. }
  29. }
  30. }