/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
server.URLEncode
Fra : pepss


Dato : 13-08-04 09:49

hejsa NG

jeg har en side hvor bruger kan uploade billeder men der giver en fejl hvis
det er tegn der ikke kan læses af browsen. Derfor forsøger jeg mig med denne
kode:

strFilename = server.URLEncode(mySmartUpload.Files("filename").FileName)

der giver desværre bare dette:
f.eks. ole1%2Ejpg som skulle ha været ole1.jpg

så var det jeg tænkte at det skulle se sådan ud:

strFilename = server.URLEncode(mySmartUpload.Files("filename")).FileName

men det giver fejlen:

Type mismatch: 'Server.URLEncode'

er der en der har en god idé til hvordan jeg kan løse problemet?


--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk
De frække noveller www.novelle.cafe-flirt.dk



 
 
*XxX* (13-08-2004)
Kommentar
Fra : *XxX*


Dato : 13-08-04 14:14


"pepss" <olefriis@privat.dk> wrote in message
news:411c8079$0$73943$14726298@news.sunsite.dk...
> hejsa NG
>
> jeg har en side hvor bruger kan uploade billeder men der giver en fejl
hvis
> det er tegn der ikke kan læses af browsen. Derfor forsøger jeg mig med
denne
> kode:
>
> strFilename = server.URLEncode(mySmartUpload.Files("filename").FileName)
>
> der giver desværre bare dette:
> f.eks. ole1%2Ejpg som skulle ha været ole1.jpg

Kunne evt. prøve at replace %2E tilbage til . så er alle de andre tegn
stadig kodet

strFilename = Replace(strFilename, "%2E", ".")

>
> så var det jeg tænkte at det skulle se sådan ud:
>
> strFilename = server.URLEncode(mySmartUpload.Files("filename")).FileName

Du kalder server.URLEncode().FileName hvilket ikke findes



pepss (15-08-2004)
Kommentar
Fra : pepss


Dato : 15-08-04 16:20


"*XxX*" skrev
> "pepss"
> > strFilename = server.URLEncode(mySmartUpload.Files("filename").FileName)
> >
> > der giver desværre bare dette:
> > f.eks. ole1%2Ejpg som skulle ha været ole1.jpg
>
> Kunne evt. prøve at replace %2E tilbage til . så er alle de andre tegn
> stadig kodet

jo men det vil jo så statig give en fejl ved .

--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk
De frække noveller www.novelle.cafe-flirt.dk



bsn (13-08-2004)
Kommentar
Fra : bsn


Dato : 13-08-04 22:41


"pepss" <olefriis@privat.dk> skrev i en meddelelse
news:411c8079$0$73943$14726298@news.sunsite.dk...
> hejsa NG
>
> jeg har en side hvor bruger kan uploade billeder men der giver en fejl
hvis
> det er tegn der ikke kan læses af browsen. Derfor forsøger jeg mig med
denne
> kode:
>
> strFilename = server.URLEncode(mySmartUpload.Files("filename").FileName)
>
> der giver desværre bare dette:
> f.eks. ole1%2Ejpg som skulle ha været ole1.jpg
>
> så var det jeg tænkte at det skulle se sådan ud:
>
> strFilename = server.URLEncode(mySmartUpload.Files("filename")).FileName
>
> men det giver fejlen:
>
> Type mismatch: 'Server.URLEncode'
>
> er der en der har en god idé til hvordan jeg kan løse problemet?
Ved ikke om det lader sig gøre, men prøv at indsætte (filnavn & "." &
extension)
Hilsen
Bjarne



pepss (15-08-2004)
Kommentar
Fra : pepss


Dato : 15-08-04 17:10


"bsn" skrev
> "pepss"

> > strFilename = server.URLEncode(mySmartUpload.Files("filename").FileName)
> >
> > der giver desværre bare dette:
> > f.eks. ole1%2Ejpg som skulle ha været ole1.jpg

> Ved ikke om det lader sig gøre, men prøv at indsætte (filnavn & "." &
> extension)

jeg er ikke helt med på hvor du vil hen????


--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk
De frække noveller www.novelle.cafe-flirt.dk



Nikolaj Lundsgaard (14-08-2004)
Kommentar
Fra : Nikolaj Lundsgaard


Dato : 14-08-04 13:43

> jeg har en side hvor bruger kan uploade billeder men der giver en fejl
hvis
> det er tegn der ikke kan læses af browsen. Derfor forsøger jeg mig med
denne
> kode:
>
> strFilename = server.URLEncode(mySmartUpload.Files("filename").FileName)

Hvis det er fordi du vil have skrevet filnavnet på en html-side, så skal du
nok bruge Server.HTMLEncode


Mvh Nikolaj



pepss (15-08-2004)
Kommentar
Fra : pepss


Dato : 15-08-04 16:25


"Nikolaj Lundsgaard" skrev

> > jeg har en side hvor bruger kan uploade billeder men der giver en fejl
> hvis
> > det er tegn der ikke kan læses af browsen. Derfor forsøger jeg mig med
> denne
> > kode:
> >
> > strFilename = server.URLEncode(mySmartUpload.Files("filename").FileName)
>
> Hvis det er fordi du vil have skrevet filnavnet på en html-side, så skal
du
> nok bruge Server.HTMLEncode

Nej det er en adr. på et billede jeg gemmer i en datadase og så skal billede
vises


--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk
De frække noveller www.novelle.cafe-flirt.dk



Jørgen Müller (15-08-2004)
Kommentar
Fra : Jørgen Müller


Dato : 15-08-04 19:08

pepss skrev:
>Nej det er en adr. på et billede jeg gemmer i en datadase og
>så skal billede vises

Hvis du ser i databasen så står det formentlig rigtigt, for %2E er et
mellemrum. Har selv rodet en hel del med server.encode, men den rigtige
løsning for mig, var måden det blev skrevet ud på. Her er hvordan jeg
klarede problemet, med stor støtte fra gruppen her.

Response.Write "<IMG SRC=""" & rs("Billede") & """ alt=""" & rs("Billede") &
""" title=""" & rs("Billede") & """>"

--
Med Venlig Hilsen
Jørgen Müller



pepss (15-08-2004)
Kommentar
Fra : pepss


Dato : 15-08-04 20:01


"Jørgen Müller" skrev

> pepss skrev:
> >Nej det er en adr. på et billede jeg gemmer i en datadase og
> >så skal billede vises
>
> Hvis du ser i databasen så står det formentlig rigtigt, for %2E er et
> mellemrum.

det er nu et punktum

> Har selv rodet en hel del med server.encode, men den rigtige
> løsning for mig, var måden det blev skrevet ud på. Her er hvordan jeg
> klarede problemet, med stor støtte fra gruppen her.

jeg udskriver det selv på samme måde men det giver bare problemer hvis
filnavnet er noget alá min½bil.12.jpg
det vil browseren ikke være med til at udskrive.


--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk
De frække noveller www.novelle.cafe-flirt.dk



Jørgen Müller (15-08-2004)
Kommentar
Fra : Jørgen Müller


Dato : 15-08-04 22:46

peps skrev:
>jeg udskriver det selv på samme måde men det giver bare problemer hvis
>filnavnet er noget alá min½bil.12.jpg
>det vil browseren ikke være med til at udskrive

Den kender heller ikke formatet 12.jpg?
Mener at den skiller ved det første punktum og tager resten(de næste 3) som
et filnavn, så du kommer nok til at sørge for, at der kun er et punktum i
filnavnet.
--
Med Venlig Hilsen
Jørgen Müller



pepss (18-08-2004)
Kommentar
Fra : pepss


Dato : 18-08-04 17:55


"Jørgen Müller" skrev

> peps skrev:
> >jeg udskriver det selv på samme måde men det giver bare problemer hvis
> >filnavnet er noget alá min½bil.12.jpg
> >det vil browseren ikke være med til at udskrive

> du kommer nok til at sørge for, at der kun er et punktum i
> filnavnet.

jeg kom til at tænke på en meget næmmer måde! jeg har jo et unik nummer til
hver bruger så det er jo bare at omdøbe filnavnet!


--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk
De frække noveller www.novelle.cafe-flirt.dk



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste