Avatar billede meltinis Nybegynder
21. april 2005 - 09:50 Der er 12 kommentarer og
2 løsninger

ASPUpload virker på nogle klientmaskiner, men ikke alle

Jeg har lavet et script til at oploade filer til en side (Siger lidt sig selv :)) men jeg har det problem at det virker fint på nogle maskiner, men ikke på alle. Jeg har prøvet at 'lege' lidt med sikkerheden, men kan ikke få det til at virke... er der nogen der kender noget til hvilke sikkerhedsindstillinger der kan have indflydelse på dette?
Avatar billede keysersoze Ekspert
21. april 2005 - 14:15 #1
på klientniveau har jeg ikke umiddelbart hørt om at der skulle være forskelligt resultat alt efter sikkerhedsindstillinger - det er ikke "bare" din kode der ikke er optimal? hvad får brugerne af fejl?
Avatar billede meltinis Nybegynder
22. april 2005 - 09:05 #2
De får nemlig ingen fejl... Den opfører sig som den plejer, men oploader ingenting.
Avatar billede keysersoze Ekspert
22. april 2005 - 09:14 #3
uden at have set din kode tror jeg - stadig - at fejlen næsten kun kan ligge et sted og det er i din kode. Om det så er på form-siden eller på upload-siden er svært at sige for den kan ligge begge steder.

ASPupload - eller al ASP-kode i det hele taget - er nemlig ikke afhængig af klienten. ASP og altså ASPupload kører på serveren og er sådan set ligeglad med hvad klienten laver og har af indstillinger (pånær fx cookies, men de har ikke ikke noget med upload at gøre), så kan jeg ikke forestille mig at det er klienten der gør at der ikke uploades noget, men derimod et eller andet sted i din kode der er en fejl og det kan så være i formdelen hvor der måske er noget javascript eller andet som ikke kan tolkes eller også er der nogle afhængigheder i uploaddelen som forhindrer selve uploaden men som du måske glemmer at tage højde for i form af at udskrive en fejl til brugeren.
Avatar billede meltinis Nybegynder
22. april 2005 - 10:08 #4
Jeg er klar over at det kører på serveren og det er derfor det er så underligt at den ikke fungerer på alle maskiner, men det virker rent faktisk på nogle. Jeg benytter dog noget javascript som måske kan være årsagen. Hvad er endnu mere underligt er at jeg benytter samme script på en anden hjemmeside hvor det virker på alle maskiner... Jeg ser på mit javascript og så vender jeg tilbage - så kan vi få tildelt nogle point hvis det virker.
Avatar billede keysersoze Ekspert
22. april 2005 - 10:21 #5
en god fremgangsmåde vil måske være - hvis du har adgang til både nogle maskiner hvor det virker og nogle hvor det ikke virker - at tage det samme billede med rundt til alle maskiner og teste med det og måske også lave en meget meget simpel side der ikke indeholder andet end form-tags og din upload-boks for at kredse ind om problemet ligger på klient eller server koden
Avatar billede meltinis Nybegynder
25. april 2005 - 13:23 #6
Jeg har nu brugt det originale script som jeg vidste virkede og nu virker det igen. Jeg havde i det nye script lavet nogle ændringer der testede hvor på sitet scriptet blev kaldt. Det var denne funktion den ikke var glad for - hvorfor har jeg stadig ingen anelse om, men noget tydede på at alle engelske versioner af IE accepterede den, hvorimod de danske versioner ikke gjorde det. Meget underligt. Nå, men vil du have nogle point så må du smidde et svar.
Avatar billede keysersoze Ekspert
25. april 2005 - 14:33 #7
svar :)
Avatar billede meltinis Nybegynder
25. april 2005 - 17:26 #8
Nu gav du mig jo ikke et endeligt svar - så du må nøjes med point som et let svar.
Avatar billede keysersoze Ekspert
25. april 2005 - 17:42 #9
det er nu også liiiidt svært at give et perfekt svar uden at kunne se din kode og den kunne du jo bare have postet...
Avatar billede keysersoze Ekspert
25. april 2005 - 18:08 #10
... men hva' - det er jeg jo ikke herre over.
Avatar billede meltinis Nybegynder
25. april 2005 - 18:09 #11
tør øjnene :) Jeg spurgte på sikkerhedsindstillingerne. Koden kan jeg godt selv administrere...
Avatar billede keysersoze Ekspert
25. april 2005 - 18:30 #12
nåh - det er måske derfor det hele virkede? ...eller hvordan det nu lige var? Du kunne jo åbenbart ikke administrere koden selv siden du straks gav klienterne skylden.

Hvis spørgsmålet kun gik på sikkerhedsindstillinger var svaret jo som i mit første indlæg at det var stort set utænkeligt at fejlen lå der - derimod ledte jeg dig på sporet af at det derimod var din kode der var forkert (uanset hvor god eller dårlig du så end er til at administrere dem)
Avatar billede meltinis Nybegynder
25. april 2005 - 18:31 #13
piv piv...
Avatar billede keysersoze Ekspert
25. april 2005 - 18:41 #14
det har intet med at pive at gøre - du har et problem og stiller et spørgsmål i et forkert retning med et vist antal point. i stedet for kun at svare til dit ja/nej spørgsmål kommer der udover det en løsning så tæt på dit problem som kan lade sig gøre ud fra dine oplysninger... af en eller anden mystisk grund er det jo problematisk at løse andres åbenbare slamkode når man ikke vil offentligøre den til et gennemsyn og rettelse.

Jeg overlever såmen nok de point - det er bare en underlig holdning at have.
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
Kurser inden for grundlæggende programmering

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