27. december 2000 - 21:48Der er
33 kommentarer og 1 løsning
Upload scripts
Hej ... Jeg mangler et php script til at uploade hjemmesider med... Det skulle gerne kunne uploade ca. 20 filer af gangen...Jeg har altså MEGET brug for et... Men giver jo 200 ponits, hvis i kan give mig et jeg kan lide...
forklar også lidt bedre hvordan det skal fungere, altså hvilke filtyper og hvilken servertype, unix eller windows...og bare filen ikke nogen tekst til og databaseindblanding.....??!?!?
hMM...Det skal helst kunne uploade mindst 5-10 .. Gerne højst en 50 filer af gangen... Hvis jeg nu har ca. 300 filer, så tager det sku da lang tid at uploade alle de filer..*GG*
hmmmmm, jeg kigger lige på det.......du skal tænke på at det hele skal igennem browseren og dermed kan du risikere at skulle vente 10 min. på at den får overført det til serveren....
LP.. Vi ses... Snak med zeropaq.dk .. Han ved mere end mig! kontakt mig på k_bengtsen@ofir.dk eller på ICQ UIN# 93858426, ellers snakkes vi vel ved herinde en anden gang...Farveller!
denne side skal du bare kalde index.php og ligge den i en mappe kaldet fx upload - både mappe og fil skal være chmod\'et 777 og desuden kan jeg tilføje at jeg arbejder på at lave en version hvori man selv kan bestemme hvor mange filer man vil uploade:
her kommer den seje version - den skal hedde det samme og også være chmod 777....man kan godt sige at man vil uploade 12 filer og derefter kun vælge 10, sålænge man vælger filen i det første felt...
hvordan skal det virke.....og desuden skal det udbydes som et spm for at det er korrekt efter \"eksperten lov\"....jeg vil gerne høre nøjagtig hvordan du vil have det så jeg ved hvordan jeg skal kode det.......
<?php // Den midlertidige fil får filnavnet angivet i <input name=\"userfile\"> // Max_file_size angiver den maximale filstørrelse i bytes, bør tjekkes på serversiden.
if (isset($userfile)) { // Hvis fil blev uploaded, hvis information om midlertidig fil. print \"Temporary filename: $userfile<br>\\n\"; print \"Original filename: $userfile_name<br>\\n\"; print \"Filesize: $userfile_size<br>\\n\"; print \"MIME type: $userfile_type<br>\\n\";
// Den midlertidige fil gemmes. // Husk at biblioteket skal CHMOD\'es 777. if ($userfile <> \"none\") { if (!copy($userfile,\"upload/$userfile_name\")) { print \"File failed to upload\"; } else { print \"File uploaded\"; } } }
?>
</body> </html>
1) Du kan kontrollere filstørrelsen i variablen $userfile_size
2) Biblioteket er i dette tilfælde /upload/. Dette kan selvfølgelig ændres eller sættes til en variabel. Husk at CHMOD\'e biblioteket.
lojmann, hvorfor poster du et script som kan uploade én fil ad gangen når jeg har postet et script som kan uploade XXX antal filer ad gangen for mange timer siden?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.