Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.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 如何从windows将图像保存到linux上的文件夹中_Php_Linux_Database_Image Uploading - Fatal编程技术网

Php 如何从windows将图像保存到linux上的文件夹中

Php 如何从windows将图像保存到linux上的文件夹中,php,linux,database,image-uploading,Php,Linux,Database,Image Uploading,因此,我想用LAMP将一个图像从windows保存到我的linux文件夹im我创建了一个php,用于将图像保存到windows上的文件夹中,效果非常好,但是当我将文件上载到linux时,我测试了不起作用,这是使用redbean框架的php im 我用lamp做的服务器,当我选择要插入的图像时,我使用google chrome访问它。它保存了路由,但它没有将图像保存在linux服务器的文件夹中 另一件事是我通过谷歌浏览器打开服务器,php将文本保存到img url中,但不将图像保存到linux文件

因此,我想用LAMP将一个图像从windows保存到我的linux文件夹im我创建了一个php,用于将图像保存到windows上的文件夹中,效果非常好,但是当我将文件上载到linux时,我测试了不起作用,这是使用redbean框架的php im

我用lamp做的服务器,当我选择要插入的图像时,我使用google chrome访问它。它保存了路由,但它没有将图像保存在linux服务器的文件夹中

另一件事是我通过谷歌浏览器打开服务器,php将文本保存到img url中,但不将图像保存到linux文件夹中

代码:



Typo。你忘了路径开头的
/
。你说的windows linux是什么意思???@MohitKumar我用lamp做的服务器,当我选择要插入的图像时,我使用google chrome访问它。它保存了路径,但它没有将图像保存在linux中服务器的文件夹中唯一的图像没有移动到文件夹中,但在数据库中插入了完整路径。@MohitKumar“是”插入路径,但“否”插入图像,我需要将文件移动到文件夹中才能从数据库中调用它
<?php
require('conexion.php');
$b=R::dispense('blog');
$fileName=$_FILES['imagen']['name'];

$file=$_FILES['imagen']['tmp_name'];

if (is_uploaded_file($file))
{
        echo $fileName;
        $destino="/var/www/html/blog/imgsubidas/".$fileName;
                move_uploaded_file($file,$destino);
$b->titulo=$_POST["titulo"];
$b->imagen=$destino;
$b->contenido=$_POST["content"];
$b->fecha=date("d/m/Y");
        R::store($b);

        header('location:dashboard.php');
}
?>