国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php實現(xiàn)上傳圖片文件代碼

Original 2017-01-21 09:04:30 282
abstract:在PHP程序開發(fā)中,文件上傳是一個使用非常普遍的功能,也是PHP程序員的必備技能之一。<?php // 注冊表單的姓名 $name=""; $nameErr=""; if ($_SERVER["REQUEST_METHOD"]=="POST") {   if&nb

在PHP程序開發(fā)中,文件上傳是一個使用非常普遍的功能,也是PHP程序員的必備技能之一。

<?php
// 注冊表單的姓名
$name="";
$nameErr="";
if ($_SERVER["REQUEST_METHOD"]=="POST") {
  if (empty($_POST['name'])) {
  }else{
    $name=$_POST['name'];
    if (!preg_match("/^[a-zA-Z]*$/", $name)) {
      $nameErr="只允許字母和空格";
    }else{
      echo '姓名'.$name;
    }
  }
// 文件上傳
    if ((($_FILES["file"]["type"] == "image/gif")
    || ($_FILES["file"]["type"] == "image/jpeg")
    || ($_FILES["file"]["type"] == "image/pjpeg"))
    && ($_FILES["file"]["size"] < 2000000))
    {
if ($_FILES["file"]["error"]>0) {
        echo "錯誤:".$_FILES["file"]["error"]."<br/>";
  
      }else{
        echo "upload:".$_FILES["file"]["name"]."<br/>";
        echo "type:".$_FILES["file"]["type"]."<br/>";
        echo "size:".$_FILES["file"]["size"]."<br/>";
        echo "stored in:".$_FILES["file"]["tmp_name"];
      } 
    }else{
      if (file_exists("weiwei/".$_FILES["file"]["name"])) {
        echo $_FILES["file"]["name"]."上傳成功.";
      }else{
         move_uploaded_file($_FILES["file"]["tmp_name"],
       "weiwei/" . $_FILES["file"]["name"]);
       echo "Stored in: " . "weiwei/" . $_FILES["file"]["name"];
      }
  
  echo "上傳成功";
  
}
  
}
    
?>
<!doctype html>
<html lang="en">
<head>  
<meta charset="UTF-8">  
<title>注冊表單</title>
</head>
<body>  
<form action="" method="post" enctype="multipart/form-data">  
姓名:<input type="text" name="name" value="">   
<span class="error">* 
<?php echo $nameErr;?>
</span>  
文件類型:<input type="file" name="file" id="file">  
<img src="<?php echo "weiwei/".$_FILES['file']['name']?>" alt="">     
<input type="submit" name="sub" value="提交">  
</form>
</body>
</html>

更多關(guān)于php實現(xiàn)上傳圖片文件代碼請關(guān)注PHP中文網(wǎng)(www.miracleart.cn)其他文章!  

Release Notes

Popular Entries