Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用XAMPP在Laravel中上载图像_Php_Forms_Laravel_Laravel 3 - Fatal编程技术网

Php 如何使用XAMPP在Laravel中上载图像

Php 如何使用XAMPP在Laravel中上载图像,php,forms,laravel,laravel-3,Php,Forms,Laravel,Laravel 3,这是代码: <div class="fileupload fileupload-new" data-provides="fileupload"> <div class="fileupload-new thumbnail" style="width: 270px; height: 270px;"> <img src="http://localhost/storage/images/moimage.gif" /> </div> <div clas

这是代码:

<div class="fileupload fileupload-new" data-provides="fileupload">
<div class="fileupload-new thumbnail" style="width: 270px; height: 270px;">
<img src="http://localhost/storage/images/moimage.gif" />
</div>
<div class="fileupload-preview fileupload-exists thumbnail" style="max-width: 270px; max-height: 270px; line-height: 20px;"></div>
<div>
<span class="btn btn-file"; style="width:100%">
<span class="fileupload-new"><?php echo __('site.select_image'); ?></span>
<span class="fileupload-exists"><?php echo __('site.change'); ?></span>
<input type="file" name="image" />
</span>
<a href="#" class="btn fileupload-exists" data-dismiss="fileupload">Delete</a>
</div>
</div>
这是应用程序上载路径:
'upload\u path'=>path('public')。'图像“


我想将图像保存在images/users/images中,但当我上载图像时,它会弹出一条消息,该消息已成功完成,但实际上图像未添加到服务器。

处理之前,您必须将图像保存到服务器

if(Auth::can('upload_item_images'))
{
if(is_numeric($id) && Input::file('image.name') !== '')
{
$path = Config::get('application.upload_path') . DS . 'users' . DS . 'images' . DS .
$id . '.' . File::extension(Input::file('image.name'));
Bundle::start('resizer');
$name = Input::file('image')->getClientOriginalName();
Input::file('image')->move($name);
$success = Resizer::open($name)
->resize( 500 , 500 , 'crop' )
->save( $path , 90 );
}
}

我试过了,但还是一样,服务器上没有文件。
if(Auth::can('upload_item_images'))
{
if(is_numeric($id) && Input::file('image.name') !== '')
{
$path = Config::get('application.upload_path') . DS . 'users' . DS . 'images' . DS .
$id . '.' . File::extension(Input::file('image.name'));
Bundle::start('resizer');
$name = Input::file('image')->getClientOriginalName();
Input::file('image')->move($name);
$success = Resizer::open($name)
->resize( 500 , 500 , 'crop' )
->save( $path , 90 );
}
}