titlen bliver så uploaded til en database og filen til destinationen... hvilken hastighed uploader den med her, er det bare max hastighed på eget internet?
Og er der en max størrelse den kan uploade? jeg har tidligere haft en upload side på min egen hjemmeside men det er ikke alle filer der når frem, jeg ved ikke om det er fordi der ikke er plads nok på serveren eller fordi folk ikke har ladet browseren stående tændt længe nok?!
Kan man ikke tilføje et script hvor man kan se hvor mange % den har uploadet?
Hvor stor filen må være afhænger af php opsætningen. Hvis du laver en fil med phpinfo(), kan du ved upload_max_filesize se hvor store filer der må uploades på dit webhotel.
% af selve filen ?, hvis ja skal det jo være dynamisk, og det det kan du jo ikke bare lige gøre, du kan jo evt. lave en statestik der viser hvor mange mb du har uploadet, ved at gemme hver overførsel i en database...
upload_max_filesize er en ikke noget du kan bruge i dit script. Det er en indstilling der sættes i php.ini. Indstillingen fortæller php hvor store filer der må uploades.
Hvis du har adgang til .htaccess filer på webhotellet, kan du selv ændre upload_max_filesize i gennem denne.
Og når vi nu er i gang med php opsætningen, så kan post_max_size også påvirke fil uploaden. Denne fortæller hvor mange MB data der må postes til serveren, og den skal helst være større end upload_max_filesize.
ok så jeg skal faktisk have fat i cliche.dk som jeg har hotellet hos så jeg kan se hvor meget jeg kan uploade? jeg har jo fri trafik siger de og 1GB plads så der burde jo være plads nok...
Lav en funktion, hvor du finder hvor meget (f.eks. mb) der er uploadet - evt lav med mysql, hvor du skriver en række i en tabel, når du uploader en fil.. Den skriver i en af cellerne filens størrelse. Så har du et konstant tal, f.eks. 1000 mb, hvis det er hvad dit host er på, så lægger du alle cellernes "fil-størrelser" sammen, og så er det jo ren matematik, og få et procent-tal ud.. ;)
Jeg tror, at det han ønsker er at vise overfor brugeren hvor meget af filen der er uploadet. Og det kan du ikke gøre med php alene. Du er nød til at blande noget perl eller ajax ind i det, alternativt benytte en java-applet kombineret med php.
ahh ok nu kan jeg se at upload_max_filesize er sat til 6MB og post_max_size er sat til 8MB... er det noget man kan få cliche til at ændre på tror i? eller det helt håbløst?
Ellers kan nedenstående have noget med noget at gøre? Hvis den måske får timeout inden den er færdig med at uploade eller kan det ikke lade sig gøre?
Det eneste jeg umiddelbart kan se, at der skulle kunne have indflydelse på uploaden er max_input_time, der fortæller hvor lang tid brugeren må sende data til serveren, f.eks. via upload eller en form.
Du kan prøve at lave en fil med navnet .htaccess, og placere den i roden af webhotellet. Filen skal indeholde:
Hvis det virker skulle værdierne post_max_size, upload_max_filesize og max_input_time gerne ændre sig på phpinfo.php-filen. Hvis du ikke har lov til at benytte .htaccess-filen vil dit webhotel måske vise en "Internal server error".
Hvis du via ftp ikke kan se den .htaccess fil du uploadede til webhotellet, skal du sætte dit ftp-program op til at vise skulte filer på webhotellet.
Virker det ikke med .htaccess-filen, tvivler jeg på at du får cliche til at ændre dette. Det er sjældent noget discountudbyderne vil pille ved.
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@salsaakademiet.dk and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
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.