小编Bra*_*ngs的帖子

PHP表单 - 上传文件,想要使用Silex而不是FormBuilder

我正在使用Silex构建应用程序,尽管它不是典型的Silex设置.

我有胡子作为模板引擎.

我没有使用Doctrine for ORM/DBAL,我正在使用Capsule (Silex-Eloquent),并且遇到了一些严重问题.

目前我有一个表格:

<form class="form-horizontal" role="form" action="app.php/listing" method="POST" id="listing-submit">

            <div class="form-group">
                <label class="control-label col-sm-2" for="title">Listing Title</label>

                <div class="col-sm-6">
                    <input id="title" class="form-control" type="text" size="40" autocomplete="off"
                           data-encrypted-name="title"/>
                </div>
            </div>

            <div class="form-group">
                <label class="control-label col-sm-2" for="description">Description</label>

                <div class="col-sm-6">
                    <textarea id="description" class="form-control" rows="8"></textarea>
                </div>
            </div>

            <div class="form-group">
                <label class="control-label col-sm-2">Images</label>

                <div class="col-sm-6">
                    <input type="file" name="images[]" id="images" multiple/>
                </div>
            </div>

            <div class="form-group">
                <div class="col-sm-offset-2 col-sm-6">
                    <button type="submit" class="btn btn-default">Submit</button>
                </div>
            </div>

        </form>
Run Code Online (Sandbox Code Playgroud)

我用它来选择文件,但是到目前为止我看到的所有Silex和文件上传的例子都使用了我不熟悉的东西,并且不确定我是否可以使它适应我的使用:FormBuilder ,FormBuilderInterface,注册自定义类型和所有爵士乐......

到目前为止,这是Controller-Part:

$app->post("/plisting", function () use ($app) …
Run Code Online (Sandbox Code Playgroud)

php upload file silex mustache.php

2
推荐指数
1
解决办法
1564
查看次数

标签 统计

file ×1

mustache.php ×1

php ×1

silex ×1

upload ×1