PHP: Cách upload ảnh

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực

Tổ chức thư mục như sau:

Tổ chức thư mục upload ảnh

Sau đây là nội dung các file.

File upload-1-image.php:

<?php
  if(isset($_POST['upload'])){
    $fileName=$_FILES['file']['name'];
    $fileTempt=$_FILES['file']['tmp_name'];
    $folder='img/';
    $name=time().'_'.$fileName;
    $ext=substr($name,strlen($name)-3,3);
    $ext1=substr($name,strlen($name)-4,4);
    if($ext=="JPG"||$ext=="jpg"||$ext1=="JPEG"||$ext1=="jpeg"||$ext=="GIF"||$ext=="gif"||$ext=="BMP"||$ext=="bmp"||$ext=="PNG"||$ext=="png"){
      move_uploaded_file($fileTempt, $folder.$name);
      echo"<script>alert('Successfully uploaded!')</script>";
    }else{
      $alert=1;
    }
  }
?>
<?php if(isset($alert)):?>
  <script>alert("Wrong image format!")</script>
<?php endif;?>
<section>
  <form method="post" enctype="multipart/form-data">
    <section>
      <label>Select an image: </label><input type="file" name="file">
    </section>
    <section><input type="submit" value="Upload" name="upload"></section>
  </form>
</section>
» Tiếp: Tạo tên miền ảo cho localhost với XAMPP
« Trước: Sử dụng hàm mail() để gửi email trong PHP
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!