Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.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 图像不是';图片上传时出现t_Php - Fatal编程技术网

Php 图像不是';图片上传时出现t

Php 图像不是';图片上传时出现t,php,Php,我在Windows7上使用xampp。我的问题是,当我单击提交按钮时,图像没有出现 以下是我的php代码: <?php $fileLocation = 'C:\xampp\htdocs\images'; $name = $_FILES["file"]["name"]; $tempName = $_FILES["file"]["tmp_name"]; $size = $_FILES["file"]["size"]; $fileType = $_FILES["file"]["type"];

我在Windows7上使用xampp。我的问题是,当我单击提交按钮时,图像没有出现

以下是我的php代码:

<?php

$fileLocation = 'C:\xampp\htdocs\images';
$name = $_FILES["file"]["name"];
$tempName = $_FILES["file"]["tmp_name"];
$size = $_FILES["file"]["size"];
$fileType = $_FILES["file"]["type"];

if ($fileType == "images/jpeg" && $size < 2000000)
{
    if ($_FILES['file']['error'] > 0)
    {
       echo "File error! : " . $_FILES['file']['error']. "</br>";
    }
    else
    {
    echo "File Name: " . $name . "</br>";
    echo "File Type: " . $fileType . "</br>";
    echo "File Size: " . $size . "</br>";
    }   
        if (file_exists($file_location, $name))
            {
                echo "File already exists!" . $name . "</br>";
            }
        else 
            {
                move_uploaded_file($tempname, $fileLocation.$name);
                echo "Stored in: " . $fileLocation . "</br>";
            }
}
 ?> 

HTML代码:

<form enctype="multipart/form-data" action="uploadFile.php" method="POST">
Send this file: <input name="file" type="file" id='file'/>
<input type="submit" value="Send File" name="submit"/>
</form>

发送此文件:

谢谢您的回复。

另外,请检查您的HTML表单是否设置了
enctype='multipart/form data'
属性集。很容易忘记它(至少我几乎每次都忘记)。

你的$\u POST状态在哪里?你走了多远?最后返回的消息是什么?您是否检查了目标文件夹
$fileLocation
上的目录权限?@SagarPanchal>它位于另一个文件上@我什么都没有。这一页是空白的。你能不能
打印($\u POST)在您的文件变量声明之上?并显示结果