Avatar billede xfox Nybegynder
08. maj 2005 - 21:09 Der er 13 kommentarer og
1 løsning

fil upload

Jeg har lavet et link til at bruge "gennemse" ved fileupload:
<a href="#" class="link" onclick="file.click();">Skift</a>
Boksen til at vælge en fil kommer også fint op efter tryk på linket.
Problemet er bare at efter submit kommer en fejl: "Adgang nægtet"

Den kommer ikke hvis man bruger den almindelige gennemse knap.

Hvad gør jeg galt?
Avatar billede cmau Nybegynder
08. maj 2005 - 21:18 #1
Dette høre nok til i dhtml, men du skal vel have et sted at gemme urlen til filen, du finder jo kun filen også bare lukker igen.
Avatar billede xfox Nybegynder
08. maj 2005 - 21:35 #2
Jeg kan godt gå uden om den indbyggede funktion og gemme URL'en i en hidden, men når jeg så fanger den i PHP har jeg en source-URL fra brugerens maskine men php koden bliver jo udført på serveren og så passer source-URL'en ikke.
Avatar billede xfox Nybegynder
17. maj 2005 - 21:50 #3
Der er ikke noget der har et bud?
Avatar billede roenving Novice
18. maj 2005 - 23:01 #4
-- kun i IE accepteres click() på skjulte elementer, så du udvikler åbenbart ikke til brug på internettet ?-)
Avatar billede xfox Nybegynder
19. maj 2005 - 13:28 #5
roenving ->> Gode råd modtages gerne, så hvis du har en anden løsning er jeg da interesseret :o)
Avatar billede roenving Novice
19. maj 2005 - 13:52 #6
Tjah, hvis du vil have det til at virke for alle, skal du simpelthen bruge den system-genererede knap, selvom jeg ikke har svært ved at sætte mig ind i, at du af design-mæssige årsager kan have behov for at kigge efter alternativer ...

En måde at tænke det på, er at lave det område, hvor upload-knappen(rne) skal være, skjult fra start og så lave det afvigende i design, når det kommer frem !-)
Avatar billede roenving Novice
19. maj 2005 - 13:54 #7
-- iøvrigt ser det mærkeligt ud, at du kalder en variabel, som hedder file ...

-- jeg gætter på, at dit file-input har id="file" (måske ikke det allerbedste valg til et variabel-navn !-), og du så bruger den proprietære M$-metode til at få fat i det ...
Avatar billede xfox Nybegynder
23. maj 2005 - 21:21 #8
Som jeg forstår siger du jeg skal lave standardknapperne skjult, og bruge det afvigende design til at kalde dem. Det er også lige præcis det jeg gør, men til stor skuffelse virker det ikke helt som planlagt. Jeg bruger til sidst php's copy funktion, men jeg har kun brugerens egen sti at arbejde med når kopieringen skal foretages og "C:\pic.jpg" fra brugeren virker ikke når det er på serveren funktionen bliver udført. Så vil den vel gå ned på serverens C-drev og lede efter pic.jpg istedet for at hente det fra brugerens harddisk.
Avatar billede roenving Novice
24. maj 2005 - 01:29 #9
Nej, jeg mener at du skal acceptere det design, som browseren giver file-upload-ting, men for at undgå at det generer dit design, skal du først vise dem, når brugeren direkte beder om det !o]

-- og så for at understrege at det ikke er en del af dit design, kan du så lave noget, som er 'voldsomt' afvigende fra resten, så det ikke er knappernes (tilfældige efter valgt styresystem og theme !-) udseende der dominerer i afvigelsen ...
Avatar billede xfox Nybegynder
24. maj 2005 - 13:30 #10
Ja det ville da være det nemmeste bare at bruge det design som er standard, men jeg er nu lige på dette punkt stædig :o) Jeg kører med en rød tråd gennem hele min side, og det passer slet ikke ind. Vil gerne give 200 point for en løsning der passer til mine krav. Jeg er vel ikke den første der står med dette problem...
Avatar billede roenving Novice
24. maj 2005 - 13:50 #11
Næh ...
Avatar billede xfox Nybegynder
29. februar 2008 - 20:16 #12
lukker :o)
Avatar billede roenving Novice
01. marts 2008 - 00:37 #13
Tak for hjælpen ,-(
Avatar billede xfox Nybegynder
03. marts 2008 - 21:54 #14
Hov hov, er selvfølgelig altid glad for den hjælp jeg får herinde, om den kan bruges eller ej. Ville bare rydde op i mine åbne spørgsmål, som jeg ikke har fundet en løsning på. Håber det er okay :o)
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

IT-JOB

Politiets Efterretningstjeneste

Platform Engineer hos PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger en IT-supporterelev til Lokal IT på Flyvestation Karup

Forsvarsministeriets Materiel- og Indkøbsstyrelse

SAP-medarbejder til Roller & Autorisationer i Forsvarets Cyberdivision

Capgemini Danmark A/S

AI Data Architect