ホームページ  >  に質問  >  本文

サムネイルのアップロードに失敗しました。なぜですか?

サムネイルのアップロードに失敗しました。なぜですか?

   伊丽莎白.@芳 伊丽莎白.@芳953日前1251

全員に返信(3)返信します

  • autoload

    autoload2022-02-09 09:33:14

    問題を詳しく説明してください。コードを貼り付けるのが最善です

    返事
    0
  •    伊丽莎白.@芳

    パブリック関数 add(){ $courses=D('コース'); if (IS_POST){ $date['名前']=I('名前'); $date['descs']=I('descs'); $date['コンテンツ']=I('コンテンツ'); $date['cateid']=I('cateid'); $date['update_date']=Date("Y-m-d h:i:s"); $upload->maxSize=5*1024*1024; $upload->exts=array('jpg','gif','png','jpeg'); $upload->rootPath='./Public/'; $upload->savePath='アップロード/'; $upload->autoSub = false; if ($_FILES['pic']['name']) { $info=$upload->upload(); if (!$info) { $this->error($upload->getError() ); }それ以外{ $_POST["pic"]=$info["pic"]["savePath"].$info["pic"]["saveName"]; } }それ以外{ $_POST["pic"]="uploads/empty.jpg"; } if ($courses->create($data)){ if($courses->add()){ $this->success('追加课程成功!',U('lst')); }それ以外 { $this->error('追加课程失败!'); } }それ以外 { $this->error($courses->getError()); } 戻る; } $cateres=D('cate')->select(); $this->assign('cateres',$cateres); $this->display(); } 後段に図の裂け目が表示され、データベース内の図のパスは、名前.jpg のように、上に転送された画像のパスであり、パブリックに文書はありません。

     伊丽莎白.@芳 · 2022-02-09 10:52:09
  • キャンセル返事