如何通过Laravel 4中的表单发送POST图像url变量

时间:2013-06-27 23:57:29

标签: forms laravel laravel-4

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

如果没有框架,我会使用类似的东西:

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

其中图像网址由javascript文件发送到id“myResults”。

在javascript中:

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

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

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

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

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

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

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

说真的,就这么简单!请参阅:http://laravel.com/docs/html

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

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

答案 1 :(得分:0)

我真的不明白你的问题。 但相当于

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

Blade中的

是......

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

这就是你问的问题吗?