2

我正在尝试通过 Laravel 4 中的表单上传图片网址。

如果没有框架,我会使用这样的东西:

<div id="myResults" value="<php echo h($_POST['img'])"></div>

其中图像 url 通过 javascript 文件发送到 ID“myResults”。

在 JavaScript 中:

document.getElementById("myResults").innerHTML = "<img src='" + FPFile.url + "' width='200px' height='200px'>";

我将使用该h($_POST['img'])"值来获取 url,然后在提交单击表单时将其存储在数据库中。

我的问题是如何在 Laravel 4 中执行相同的功能?使用表格:

{{ Form::open(array('route' => 'artists.store')) }}

{{Form::submit('Submit', null, array(
                                'class' => 'button',
                                ));}}

谢谢您的帮助。

4

2 回答 2

0

{{ Form::file('myImage') }}

说真的,就是这么简单!见: http: //laravel.com/docs/html

然后,检索文件:$file = Input::file('myImage');

请参阅: http: //laravel.com/docs/requests#files

于 2013-06-28T04:56:52.670 回答
0

我不是很理解你的问题。但相当于

<div id="myResults" value="<php echo h($_POST['img'])"></div>

在刀片是...

<div id="myResults" value="{{{ Input::get("img") }}}"></div>

那是你问的吗?

于 2013-06-28T07:23:16.327 回答