Uploaden werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Servicedesk Medewerker Software PHP SQL

Wie wordt jouw werkgever?: WR zoekt voor een vaste medewerker voor de volgende werkgever, je treedt gelijk in dienst bij deze werkgever: Deze werkgever is gespecialiseerd in de ontwikkeling van software binnen het belastingdomein. Wil jij helpen om storingen op te lossen? Heb je ervaring met het werken als helpdeskmedewerker? Vaste baan: Servicedeskmedewerker SQL MBO 2.200 - 2.600 Servicedeskmedewerker Deze werkgever levert softwareproducten aan een groot aantal regionale belastingkantoren, waterschappen en gemeenten. Onze dienstverlening kenmerkt zich door de ontwikkeling van softwareproducten, implementatiebegeleiding bij bestaande producten, datacenter- diensten, consultancy en maatwerk. Deze werkgever is een veelzijdige organisatie. Je werkt voor de

Bekijk vacature »

Yea Rupie

Yea Rupie

23/12/2010 22:00:23
Quote Anchor link
Beste php'ers,

Ik ben bezig met een scriptje waarmee ik meerdere afbeeldingen kan uploaden(minimaal 1 van de 4), maar hij werkt niet, het script komt niet door regel 9 heen. Weet iemand hoe ik dit kan oplossen? Error_reporting staat ook gewoon aan.


.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
# Set images var
$files = (array)NULL;

# 4 images uploaden
for($i=1;$i<5;$i++)
{
        
    # Controleren of veld niet leeg is
    if(!empty($_FILES['image'.$i])){
    
        $class = new upload;
        $files[$i] = $class->loadup($_FILES['image'.$i]);
    }
}

# Test: alle info
print_r($files);
?>


form:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<form method="post" action="#">
    <p>IMG1: <input type="file" name="image1" /></p>
    <p>IMG1: <input type="file" name="image2" /></p>
    <p>IMG1: <input type="file" name="image3" /></p>
    <p>IMG1: <input type="file" name="image4" /></p>
</form>


output:
Quote:
Array ( )
Gewijzigd op 23/12/2010 22:02:00 door Yea Rupie
 
PHP hulp

PHP hulp

26/05/2022 21:55:22
 
Niels K

Niels K

23/12/2010 22:18:33
Quote Anchor link
Voor controle zal je $_FILES['image']['name'] moeten gebruiken..

print_r( $_FILES ); geeft overigens wel output?

EDIT:
Oh ik zie het al, je form tag, mist iets :):)
Gewijzigd op 23/12/2010 22:20:38 door Niels K
 
Yea Rupie

Yea Rupie

23/12/2010 22:23:16
Quote Anchor link
ik heb de controle veranderd in:
if(!empty($_FILES['image'.$i]['name']))

en de controle:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
# Test: alle info
print_r($_FILES);
print_r($files);
?>

Dit geeft 2 lege array's: Array ( ) Array ( )

Edit:
Oh vergeten!
ik heb dit toegevoegt en het werkt: enctype="multipart/form-data"
Gewijzigd op 23/12/2010 22:27:43 door Yea Rupie
 
Niels K

Niels K

24/12/2010 20:48:59
Quote Anchor link
Wat ik dus bedoelde te zeggen in mijn edit ;)
 



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.