PHP图像显示使用我的代码

时间:2014-07-07 06:29:24

标签: php image displaytag

第一个文件

<body>

    <form action="_31_upload_file.php" method="post" enctype="multipart/form-data">
        File: <input type="file" name="file" id="file"><br>
        <input type="submit">
    </form>
<body>

第二档

<?php
if ($_FILES["file"]["error"] > 0) 
{
  echo "Error: " . $_FILES["file"]["error"] . "<br>";
} 
else 

{
  echo "Upload: " . $_FILES["file"]["name"] . "<br>";
  echo "Type: " . $_FILES["file"]["type"] . "<br>";
  echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
  echo "Stored in: " . $_FILES["file"]["tmp_name"];
$img = $_FILES["file"]["tmp_name"];
echo $img;


}


?> 
<img src="<?php echo $img; ?>" height="200" width="200">

我的计划运作良好。但请使用此代码帮助我进行IMAGE显示。

我正在使用img标签和src属性。但图片不会显示在网页上。

1 个答案:

答案 0 :(得分:0)

使用此 -

<?php
    if ($_FILES["file"]["error"] > 0) 
    {
      echo "Error: " . $_FILES["file"]["error"] . "<br>";
    } 
    else 

    {
      echo "Upload: " . $_FILES["file"]["name"] . "<br>";
      echo "Type: " . $_FILES["file"]["type"] . "<br>";
      echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
      echo "Stored in: " . $_FILES["file"]["tmp_name"];


      $tmp_name = $_FILES["file"]["tmp_name"];
      $name = $_FILES['file']['name'];
      move_uploaded_file($tmp_name, "./$name");

      echo '<img src="'.$name.'" />';
    }
?>