Avatar billede causasui Nybegynder
07. marts 2003 - 13:44 Der er 19 kommentarer og
1 løsning

upload fil og huske sti

Mit problem er hvis brugeren udfylder x antal formularer ukorrekt, men får valgt en fil til upload som er ok(sti), ved submit bliver brugeren så redirectet til "opret siden" igen og anvist hvor der er fejl, men hvordan får jeg fat i den pågældende sti på klientens pc, så brugeren ikke skal vælge den samme igen ?
Avatar billede ohmish Nybegynder
07. marts 2003 - 13:53 #1
du ka jo gøre sån at filen slet ikke skal uploades en gang til... men at han/hun bare ser linket til filen hvis det er alt det andet der er fejl med... og så evt. med et "ret fil" link. det kræver så at du har lagt linket til filen i en database f.eks.
Avatar billede erikjacobsen Ekspert
07. marts 2003 - 13:55 #2
Du får aldrig stien med over - kun navnet. Og du kan ikke
putte en filnavn ind i en <input type="file" ...>
Avatar billede ohmish Nybegynder
07. marts 2003 - 13:56 #3
ellers prøv med noget a la:

<input type="hidden" name="filnavn" value="<? echo $filnavn; ?>">
Avatar billede causasui Nybegynder
07. marts 2003 - 13:56 #4
->erikjacobsen
Nu spørger jeg måske dumt men kan man ikke måske med javascript få fat i denne sti ?
Avatar billede erikjacobsen Ekspert
07. marts 2003 - 14:03 #5
Du kan alligevel ikke gøre som ohmish skriver. Hvad er så
formålet med at have stien?
Avatar billede erikjacobsen Ekspert
07. marts 2003 - 14:04 #6
Ja, jo, du kan jo altid lave et hidden felt - men du kan ikke
bruge værdien til at hente filen ... det er det jeg mener.
Avatar billede ohmish Nybegynder
07. marts 2003 - 14:07 #7
det jeg mente var, at så behøves der slet ikke uploades igen.
hvis du bare skriver filnavnet efter upload, og så kan brugeren rette hvis ønsket. ingen grund til at uploade flere gange :)
Avatar billede ohmish Nybegynder
07. marts 2003 - 14:08 #8
aah-- jeg misforstod vist?
Avatar billede ohmish Nybegynder
07. marts 2003 - 14:09 #9
Eric har fat i noget... man kan ikke forudbestemme hvad en bruger skal hente fra sin computer.
Avatar billede causasui Nybegynder
07. marts 2003 - 14:09 #10
->ohmish idèen er såmænd god nok, men i mit tilfælde skal alt uploades eller intet uploades!
Avatar billede ohmish Nybegynder
07. marts 2003 - 14:09 #11
umiddelbart
Avatar billede ohmish Nybegynder
07. marts 2003 - 14:11 #12
jamen.. hvornår sku der opstå "fejl" så?
Avatar billede causasui Nybegynder
07. marts 2003 - 14:13 #13
-> hvis et af de andre felter ikke blev udfyldt korrekt, f.eks fornavn og efternavn.....
Men måske jeg vælger at brugeren blot skal browse engang til, og samtidig gøre brugeren opmærksom på det!
Avatar billede ohmish Nybegynder
07. marts 2003 - 14:16 #14
jeg har selv gjort sådan at, alle filer der er korrekt uploadet ikke får et "gennemse"-felt igen.. kun et "ret fil" link. Den eller de filer med fejl kan så forsøges uploadet igen bagefter.
Avatar billede ohmish Nybegynder
07. marts 2003 - 14:17 #15
ja gør det.. og slet evt. uploadede filer igen hvis hele handlingen afbrydes. så slipper du for skrald.
Avatar billede causasui Nybegynder
07. marts 2003 - 14:17 #16
->ohmish
Hvad gør du så hvis brugeren af en eller anden grund ikke gider at udfylde de sidste felter ?
Avatar billede causasui Nybegynder
07. marts 2003 - 14:19 #17
->ohmish
Ja så forudså du på mystisk vis mit ?
Avatar billede ohmish Nybegynder
07. marts 2003 - 14:24 #18
du ka jo også bare gøre sån at upload af filer er betinget af at fornavn og efternavn m.fl. er udfyldt korrekt.
Avatar billede causasui Nybegynder
07. marts 2003 - 14:26 #19
->ohmish
Lige præcis hvad jeg vil gøre...Tak for hjælpen!
Du får pointsene, så vidt jeg husker vil erikjacobsen ikke ha' point!!!
Avatar billede ohmish Nybegynder
07. marts 2003 - 14:56 #20
selv tak :)

jaa.. Eric er en ganske særlig karakter man kun ka respektere.
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