login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Forceer download

Offline bigsmoke - 05/04/2007 15:27
Avatar van bigsmokePHP interesse Hey sima, Ik heb een upload script gemaakt waar het mogelijk is om alles te uploaden (alle extensies). Maar nu zou ik willen dat alles ook wordt gedownload als je de file opzoekt met je browser dus vb een .html file wordt niet gelezen maar gedownload. Hier heb ik wel nog een opmerking bij. Als iemand nu een php file upload zou die dan niet de hele db kunne wegvagen?

Wss bestaan er zo'n scriptjes maar ik weet niet echt op wat ik moet zoeken.

mvg
smoke

2 antwoorden

Gesponsorde links
Offline Rik - 05/04/2007 15:40
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Met deze headers kan je in ieder geval laten downloaden in php:
  1. <?php
  2. header('Content-type: application/force-download');
  3. header('Content-Disposition: attachment; filename=' . $padnaarhetbestand);
  4. ?>


Als je wilt dat iemand in een bepaalde map html bestanden kan downloaden moet je iets met mod_rewrite in .htaccess gebruiken dat doorverwijst naar het download script.

En gebruikers php code laten uploaden is niet veilig als je die code met een door de gebruiker opgegeven bestandsnaam opslaat. Dan kan hij de code die er in staat gewoon laten uitvoeren.
Offline bigsmoke - 05/04/2007 15:48
Avatar van bigsmoke PHP interesse ahja bedankt maar ik md5 de naam maar de naam is gemakkelijk terug te vinden aangezien hij op het cp staat:P dus php extensies niet toelaten:P
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.175s