Avatar billede fatter_keine Nybegynder
17. februar 2004 - 20:06 Der er 13 kommentarer og
1 løsning

upload script

Jeg skal bruge et uploadscript, hvor alle filer på under 10 MB kan uploades...

desuden skal scriptet finde størrelsen på filen, og gemme den i $filesize
Avatar billede fatter_keine Nybegynder
17. februar 2004 - 20:09 #1
scriptet skal også kalde filen et tilfældigt 10 cifret navn efterfulgt af det oprindelige navn (for at undgå dubletter)
Avatar billede sukos Juniormester
17. februar 2004 - 20:38 #2
Avatar billede fatter_keine Nybegynder
17. februar 2004 - 20:46 #3
Fatal error: Unable to open c:\usr\hp\upload.php in Unknown on line 0
Avatar billede fatter_keine Nybegynder
17. februar 2004 - 20:48 #4
oki, det er rettet, men der bliver ikke uploadet nogen filer...
Avatar billede fatter_keine Nybegynder
17. februar 2004 - 20:49 #5
Tilsyneladende er filupload ikke tilladt på denne server?
Prøv evt. at fjerne den første if-sætning i denne fil.
Avatar billede fatter_keine Nybegynder
17. februar 2004 - 20:50 #6
...det hjælper ikke noget at fjerne ifsætningen..
Avatar billede fatter_keine Nybegynder
17. februar 2004 - 20:55 #7
jeg bruger php 4.0.2 skulle det virke i det ?
Avatar billede sukos Juniormester
18. februar 2004 - 07:24 #8
hehe, næhh, fordi så hedder det ikke $_FILES men $HTTP_POST_FILES
og det skal ikke være  move_uploaded_file men copy

hmm, har ikke lige tiden til det lige nu, altså ændre, men senere i dag (i aften)

Men prøv selv, og kik gerne i manualen på
http://dk.php.net/manual/en/features.file-upload.php

Er det din egen maskine?
Så opgrader din PHP version! :O)
Avatar billede fatter_keine Nybegynder
18. februar 2004 - 12:21 #9
Jeg har opgraderet, og det virker...

Hvordan findes extention på filerne ?

$str1 = $_FILES["upfile"]["HVAD HER"][$i];
Avatar billede sukos Juniormester
18. februar 2004 - 12:27 #10
$str1 = $_FILES["upfile"]["type"][$i];

finder TYPEN som den fil er. (ikke filnavnet)
Dog kan der være lidt "forvirring" fordi forskellige browsere viser forskelligt resultat.
image/jpg,
image/jpeg
image/pjpeg

en måde at gøre det på, er også at bruge pathinfo()
Men så kan en bruger jo blot omdøbe en fil, og så "godkendes" den.
Men er det foreksempel for at uploade billeder/flashfiler, kan du bruge getimagesize sammen med pathinfo() førend en "endelig godkendelse" for upload
Avatar billede fatter_keine Nybegynder
18. februar 2004 - 12:52 #11
folk må godt kunne omdøbe...

den skal bare kunne se at en fil er fx. .doc og så finde navnet i et array udfor doc

Vil også gerne have hjælp til arrayet
Avatar billede fatter_keine Nybegynder
04. marts 2004 - 11:42 #12
point ?
Avatar billede sukos Juniormester
06. marts 2004 - 15:00 #13
Har du fået styr på det???
Avatar billede fatter_keine Nybegynder
07. marts 2004 - 15:57 #14
Ja fejlen er så vidt jeg ved, i min opsætning af apache... men ved ikke hvor...
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester