File field checken op waarden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Niels

Niels

17/03/2005 21:45:00
Quote Anchor link
Hoe check je van een <input type="file" name="file"> veld of er iets is ingevoerd?

if(empty($file)){

werkt niet.

Suggesties?

Niels
 
PHP hulp

PHP hulp

25/12/2024 07:46:39
 
Elwin - Fratsloos

Elwin - Fratsloos

17/03/2005 21:47:00
Quote Anchor link
De Errors die je kan krijgen bij een file-upload. Werkt goed.

Elwin
 
Niels

Niels

18/03/2005 10:49:00
Quote Anchor link
Dank voor je hulp, ben r eindelijk uit. Ik check gewoon of de upload niet gelijk is aan size == 0:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
if($_FILES["file"]["size"]  == 0){
?>


Groet, Niels
 
Elwin - Fratsloos

Elwin - Fratsloos

18/03/2005 11:40:00
Quote Anchor link
Dan gebruik je het niet.. met die errors kan je veel meer afvangen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
if($_FILES['file']['error'] == 4) exit("Geen file meegestuurd!");
if($_FILES['file']['error'] == 3) exit("Het bestand is gedeeltelijk opgestuurd!");
if($_FILES['file']['error'] == 2 || $_FILES[file][error] == 1) exit("Het bestand is te groot!");
if($_FILES['file']['error'] == 0) {
  // Geen foutmelding, verwerk het bestand.
}
?>


Elwin

[Edit: Typo]
Gewijzigd op 18/03/2005 11:41:00 door Elwin - Fratsloos
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.