Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

Trong mẫu của tôi, tôi có 3 trường đầu vào để tải lên tệp:




Làm cách nào để kiểm tra xem

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}
9 có trống không - không có tệp nào được tải lên?

Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

Kingcrunch

Huy hiệu vàng 126K2020 gold badges147 silver badges171 bronze badges

Đã hỏi ngày 22 tháng 1 năm 2013 lúc 12:27Jan 22, 2013 at 12:27

Bạn có thể kiểm tra bằng cách sử dụng trường

if($_FILES['cover_image']['name'] == "") {
// No file was selected for upload, your (re)action goes here
}
0 trên mảng
if($_FILES['cover_image']['name'] == "") {
// No file was selected for upload, your (re)action goes here
}
1 như vậy:

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}

.

Đã trả lời ngày 22 tháng 1 năm 2013 lúc 12:29Jan 22, 2013 at 12:29

Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

Rudi Visserrudi VisserRudi Visser

20,8K5 Huy hiệu vàng68 Huy hiệu bạc95 Huy hiệu Đồng5 gold badges68 silver badges95 bronze badges

3

Phương pháp 1

if($_FILES['cover_image']['name'] == "") {
// No file was selected for upload, your (re)action goes here
}

Phương pháp 2

if($_FILES['cover_image']['size'] == 0) {
// No file was selected for upload, your (re)action goes here
}

Đã trả lời ngày 22 tháng 1 năm 2013 lúc 12:29Jan 22, 2013 at 12:29

Rudi Visserrudi VisserTechie

20,8K5 Huy hiệu vàng68 Huy hiệu bạc95 Huy hiệu Đồng41 gold badges154 silver badges239 bronze badges

1

Phương pháp 1

if(empty($_FILES['cover_image']['tmp_name']) || !is_uploaded_file($_FILES['cover_image']['tmp_name']))
{
   // Handle no image here...
}

Phương pháp 2Jan 22, 2013 at 12:30

TechietechieBenM

44.1K41 Huy hiệu vàng154 Huy hiệu bạc239 Huy hiệu đồng24 gold badges116 silver badges166 bronze badges

0

if (empty($_FILES['cover_image']['name']))

Đã trả lời ngày 22 tháng 1 năm 2013 lúc 12:29Jan 22, 2013 at 12:29

Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

Rudi Visserrudi VisserRakesh Sharma

20,8K5 Huy hiệu vàng68 Huy hiệu bạc95 Huy hiệu Đồng4 gold badges36 silver badges44 bronze badges

1

Phương pháp 1

if($_FILES['cover_image']['error'] > 0)
    // cover_image is empty

Phương pháp 2Jun 26, 2015 at 0:10

Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

2

Techietechie

$_FILES["cover_image"]["size"]==0

Đã trả lời ngày 22 tháng 1 năm 2013 lúc 12:29Jan 22, 2013 at 12:29

user7282user7282user7282

Rudi Visserrudi Visser8 gold badges40 silver badges69 bronze badges

    if (!$_FILES['image']['size'][0] == 0){ //}

20,8K5 Huy hiệu vàng68 Huy hiệu bạc95 Huy hiệu ĐồngAug 28, 2020 at 8:48

Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

0

 if( ($_POST) && (!empty($_POST['cover_image'])) )    //verifies  if post exists and cover_image is not empty
    {
    //execute whatever code you want
    }

Phương pháp 1Jan 22, 2013 at 12:32

Phương pháp 2Johny

Techietechie1 silver badge11 bronze badges

2

44.1K41 Huy hiệu vàng154 Huy hiệu bạc239 Huy hiệu đồng

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}
0

Bạn có thể kiểm tra xem có giá trị không và nếu hình ảnh hợp lệ bằng cách thực hiện như sau:

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}
1

Đã trả lời ngày 22 tháng 1 năm 2013 lúc 12:30

BenmbenmJun 17, 2021 at 2:50

Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

52K24 Huy hiệu vàng116 Huy hiệu bạc166 Huy hiệu đồngSamuel Ramzan

Rakesh Sharmarakesh Sharma1 gold badge15 silver badges24 bronze badges

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}
2

13.7K4 Huy hiệu vàng36 Huy hiệu bạc44 Huy hiệu đồngAug 19, 2015 at 6:49

Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

giản dị :Prabhagaran

Đã trả lời ngày 26 tháng 6 năm 2015 lúc 0:101 gold badge18 silver badges18 bronze badges

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}
3

kiểm tra sau khi biểu mẫu được đăng

5.0568 Huy hiệu vàng40 Huy hiệu bạc69 Huy hiệu đồngMar 24, 2016 at 11:18

Đã trả lời ngày 28 tháng 8 năm 2020 lúc 8:48Parth Dhorda

Đã trả lời ngày 22 tháng 1 năm 2013 lúc 12:321 gold badge6 silver badges30 bronze badges

Johnyjohny

1631 Huy hiệu bạc11 Huy hiệu đồng

$ _Files là một mảng phương thức bài liên kết, nếu bạn muốn kiểm tra bất cứ điều gì về $ _files, bạn phải tính đến chỉ mục ... Tôi đã thử rất nhiều tùy chọn được đề xuất và phương pháp duy nhất làm việc cho tôi, là khi tôi đưa vào một chỉ mục trong phương thức xác minh của tôi.2 gold badges21 silver badges36 bronze badges

Vì vậy, tạm biệt làm điều này:Aug 10, 2020 at 21:53

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}
5

Không có gì giống như thử nghiệm cũ tốt và rất nhiều đọc.Dec 25, 2020 at 9:40

Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}
6

Đã trả lời ngày 17 tháng 6 năm 2021 lúc 2:50Jan 5 at 5:54

Hướng dẫn check if _files is empty php - kiểm tra xem _files có trống php không

Samuel Ramzansamuel Ramzan

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}
7

1.7041 Huy hiệu vàng15 Huy hiệu bạc24 Huy hiệu đồngApr 24, 2021 at 4:19

Đã trả lời ngày 19 tháng 8 năm 2015 lúc 6:49Use this method:

Bohhagaranprabhagaran

if ($_FILES['cover_image']['size'] == 0 && $_FILES['cover_image']['error'] == 0)
{
    // cover_image is empty (and not an error)
}
8

3,4901 Huy hiệu vàng18 Huy hiệu bạc18 Huy hiệu đồngJan 12 at 16:42

Làm thế nào kiểm tra tệp trống hoặc không trong PHP?

Hàm php clan () hàm trống () kiểm tra xem một biến có trống hay không.Hàm này trả về sai nếu biến tồn tại và không trống, nếu không nó sẽ trả về đúng.Các giá trị sau đánh giá là trống: 0.empty() Function The empty() function checks whether a variable is empty or not. This function returns false if the variable exists and is not empty, otherwise it returns true. The following values evaluates to empty: 0.

Làm thế nào kiểm tra hình ảnh trống hoặc không trong PHP?

Kiểm tra PHP nếu tập tin bài đăng là mã trống Trả lời..
if ($ _files ['cover_image'] ['size'] == 0 && $ _files ['cover_image'] ['error'] == 0).
// cover_image trống (và không phải là lỗi).

Làm thế nào để bạn kiểm tra xem một trường tệp có trống không?

if (! trống ($ _ files ['myfilefield'])) {// trường tệp không trống ..} other {// không tải lên tệp ..} empty($_FILES['myFileField'])) { // file field is not empty.. } else { // no file uploaded.. }

Làm thế nào để bạn kiểm tra xem một tệp được tải lên PHP?

Hàm is_uploaded_file () trong PHP là hàm sẵn được sử dụng để kiểm tra xem tệp được chỉ định được tải lên qua bài HTTP hay không.Tên của tệp được gửi dưới dạng tham số cho hàm is_uploaded_file () và nó trả về true nếu tệp được tải lên qua bài đăng http.is_uploaded_file() function in PHP is an inbuilt function which is used to check whether the specified file uploaded via HTTP POST or not. The name of the file is sent as a parameter to the is_uploaded_file() function and it returns True if the file is uploaded via HTTP POST.