洋宝你知道吗 2021-04-18 17:39 采纳率: 0%
浏览 154

php使用FormBuilder创建图片上传表单 图片预览不回传

public function abc()
    {
        $action = 'save';
        $method = 'POST';

        $input = Elm::input('goods_name', '商品名称')->required();
        
        $images = Elm::uploadImage('field', '图片', 'imageload');
        //创建表单
        $form = Elm::createForm($action)->setMethod($method);
        //添加组件
        $form->setRule([$input,$images]);
        
        $form->setTitle('标题');
        //$script = $form->formScript();
        //dd($script);
        //生成表单页面
        echo $formHtml = $form->view();
    }
    public function imageload()
    {
        $file = $this->request->file('file');
        $url = \think\facade\Filesystem::disk('public')->putFile('topic', $file);
        $url = 'http://tp6.com/storage/'. $url;
        $response = Response::uploadSuccess($url, '上传成功');
        echo $response->getContent();
    }

上面是代码:

url没有回传过去  但是后端返回到前端了   

 

返回的url 粘贴到浏览器可以正常访问到图片的

并且前端还有一个地方报错了  求大神解答

  • 写回答

1条回答 默认 最新

  • 蹦跑的蜗牛 2021-04-19 11:29
    关注

    对不起,小哥,cdn  打成了csdn ,你看是不是你接收端的参数写错了,field   写成了  file 。  参数不一致

    评论

报告相同问题?

悬赏问题

  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型
  • ¥50 buildozer打包kivy app失败
  • ¥30 在vs2022里运行python代码
  • ¥15 不同尺寸货物如何寻找合适的包装箱型谱
  • ¥15 求解 yolo算法问题