Uploadsysteem met enkele controles

Door Cbr Examinator, 22 jaar geleden, 3.730x bekeken

Uploadsysteem met enkele controles.

Enkele dingen kunnen aangepast worden, bestandstypes, maximale grootte, de map. En vergeet niet de rechten van de map (write).

Geen voorbeeld '' wel waar hij staat.

Voorbeeld: http://www.robsdomein.nl/scripts/php_scripts/upload/uploadsy

Gesponsorde koppelingen

PHP script bestanden

  1. uploadsysteem-met-enkele-controles

 

Er zijn 16 reacties op 'Uploadsysteem met enkele controles'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Jelmer -
Jelmer -
22 jaar geleden
 
0 +1 -0 -1
if(!eregi("((.gif|.jpg)$)", $_FILES['afbeelding']['name'])) zou betrouwbaarder kunnen, namelijk met mime_content_type() of via getimagesize(). Dezen testen namelijk op de inhoud van het bestand, eni niet alleen op de extentie.
Robert Deiman
Robert Deiman
22 jaar geleden
 
0 +1 -0 -1
Idd Jelmer,dat is al een stuk veiliger (niet helemaal veilig, maar toch).
Verder is het wel een mooi script. Jammer dat het maar is voor 1 ding uploaden, maar daar kan later nog wat aan gedaan worden.
Jelmer -
Jelmer -
22 jaar geleden
 
0 +1 -0 -1
Je zou hem inderdaad recursief kunnen maken, zodat hij kan omgaan met array's.


22 jaar geleden
 
0 +1 -0 -1
Waarom werk je niet met MAX_UPLOAD_SIZE?
Jelmer -
Jelmer -
22 jaar geleden
 
0 +1 -0 -1
omdat dat te manipuleren is?
edit: ow, je bedoelt die van PHP zelf. Nee, ik meende die via het input[type="hidden"] formulier. Zou inderdaad nog wel eens handig kunnen zijn, tenzij mensen dan avatars van 10 mb gaan uploaden..:/
Willem Jan Z
Willem Jan Z
22 jaar geleden
 
0 +1 -0 -1
Alles is aan te passen...
Cbr Examinator
Cbr Examinator
22 jaar geleden
 
0 +1 -0 -1
Nou, het gaat goed.. de thee staat klaar..:-)


22 jaar geleden
 
0 +1 -0 -1
Dank je, lekkere thee :)
Thijs
Thijs
22 jaar geleden
 
0 +1 -0 -1
weet iemand een code om een maximale hoogte en breedte in te voeren??
Jelmer -
Jelmer -
22 jaar geleden
 
0 +1 -0 -1
getimagesize(), zie ook php.net/getimagesize
Frederick
frederick
22 jaar geleden
 
0 +1 -0 -1
Hello!
Hoe maak ik een map beschrijfbaar zodat er files in geupload kunnen worden?
Mike de Klerk
Mike de Klerk
22 jaar geleden
 
0 +1 -0 -1
mime_content_type werkt pas vanaf 4.3.0. PHP versies net als PHPTRIAD waarmee je php, phpmyadmin en mysql database installeert heeft een lagere versie. $_FILES['type'] geeft hetzelfde resultaat maar werkt wel bij lagere php versies!. hiermee controleer je dus NIET de extensie van het bestand maar het type. als je een plaatje opslaat als .php zal hij het dus zien als een plaatje. sla je tekst op als .bmp dat ziet php dat het tekst is. Je kunt dus op deze manier script tegen houden!

Je maakt een map schrijfbaar voor uploads door de mod op 777 of 0777 te zetten. Die 0 hoeft er niet altijd bij maar bij sommige ftp programmas wel.
Tim
tim
20 jaar geleden
 
0 +1 -0 -1
het werkt !
maar een ding eht is een beetje mislukt dit script nu komt alles in de map en ik wil dat de mensen de url krijgen hoe los ik dit OP
PHP Newbie
PHP Newbie
20 jaar geleden
 
0 +1 -0 -1
En als je een php file opslaat met een afbeeldingsheader, dan zal hij die dus zien als afbeelding...
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Arjan jansen
arjan jansen
18 jaar geleden
 
0 +1 -0 -1
een Mooi script

Alleen even een vraagje
ik ben nog niet zolang bezig bezig met php maar is het niet mogenlijk om een script te maken waarbij je zowel tekst als een foto kan uploaden en dan bedoel ik eigenlijk dat je ze samen upload

Arjan

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. uploadsysteem-met-enkele-controles

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

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.