webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > ASP

ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp).

Svar
 
Trådverktyg Visningsalternativ
Äldre 2002-09-09, 11:21   #1
fundrusse
Medlem
 
Registrerad: 2002-01-30
Ort: Halmstad
Inlägg: 286
Lösningar: 1
filendelser i upload utan komponent

Hejsan..

Det är så att jag vill lägga in en spärr så att man endast kan ladda upp vissa filformat..

men jag vet ej hur man skriver dit "rätt" filändelse

typ. filnamnet jpg blir pjpeg.

Det jag vill ha reda på är följande filnamn...

avi
mpeg
asx
rm
ra
qt
mov
fundrusse besöker inte forumet just nu   Svara med citat
Äldre 2002-09-09, 12:07   #2
voigtann1
Forumvärd
 
voigtann1s avatar
 
Registrerad: 2001-06-14
Ort: Helsingborg
Inlägg: 8 498
Lösningar: 536
klarar ASP uploda så "stora" filer som avi och mpeg kan vara?
__________________
"det går inte att lära en gammal norrlänning byta namn på irc" - gammalt kinesiskt uttryck
voigtann1 besöker forumet just nu   Svara med citat
Äldre 2002-09-09, 18:14   #3
fundrusse
Medlem
 
Registrerad: 2002-01-30
Ort: Halmstad
Inlägg: 286
Lösningar: 1
Ja det har inte varit några problem för mig.
Har dock inte provat mer än 30Mb
fundrusse besöker inte forumet just nu   Svara med citat
Äldre 2002-09-09, 20:18   #4
doggelito
Medlem
 
Registrerad: 2000-06-18
Ort: Sundsvall
Inlägg: 3 100
Lösningar: 66
Du borde kunna köra en select case på filändelsen, typ:
Kod:
Make_upload = False
Filetype = right(Filename, len(Filename)-instrRev(Filename,"."))
Select Case Filetype
    Case "avi"
    Make_upload = True
    Case "mpeg"
    Make_upload = True
'...
End Select

If Make_upload = True Then
'skicka upp för tusan
End If
För att kolla vilka filtyper som finns kan du kolla i IISén under egenskaper, mime map.
Men det kanske du redan visste!

Ang. storleken så är det nog bara script-timeouten som säger ifrån, inte antal mb.
doggelito besöker inte forumet just nu   Svara med citat
Äldre 2002-09-10, 01:31   #5
Asa
Medlem
 
Asas avatar
 
Registrerad: 2001-12-18
Ort: Hedemora
Inlägg: 1 802
Lösningar: 2
Supertack för denna tråd
__________________
// Jag bara ÄR ...... hur ska man annars vara?!?
Gruvsjo.com - webbutveckling och community
Asa besöker inte forumet just nu   Svara med citat
Äldre 2002-09-11, 09:23   #6
fundrusse
Medlem
 
Registrerad: 2002-01-30
Ort: Halmstad
Inlägg: 286
Lösningar: 1
Hmm nja.. vill ändå använda den befintliga funktionen.. för jag har redan programmerat hela skiten.. nu är det bara de där förbannanade filendelserna som skall in..
fundrusse besöker inte forumet just nu   Svara med citat
Äldre 2002-09-11, 09:37   #7
doggelito
Medlem
 
Registrerad: 2000-06-18
Ort: Sundsvall
Inlägg: 3 100
Lösningar: 66
Vilken befintlig funktion?
Visa!
doggelito besöker inte forumet just nu   Svara med citat
Äldre 2002-09-11, 09:42   #8
fundrusse
Medlem
 
Registrerad: 2002-01-30
Ort: Halmstad
Inlägg: 286
Lösningar: 1
Här har du det jag vill kolla...

If contentType="image/gif" OR contentType="image/pjpeg" OR contentType="image/avi" OR contentType="image/mpeg" OR contentType="image/asx" OR contentType="image/rm" OR contentType="image/ra" OR contentType="image/qt" OR contentType="image/mov" THEN

du ser ju där att filendelsen "jpg" blir "pjpeg"..
jag vill ha de restrerande filendelserna översatta om man säger
fundrusse besöker inte forumet just nu   Svara med citat
Äldre 2002-09-11, 10:08   #9
doggelito
Medlem
 
Registrerad: 2000-06-18
Ort: Sundsvall
Inlägg: 3 100
Lösningar: 66
en bit på väg!
jag skulle dock inte använda if-taggar utan select case.

avi=video/x-msvideo
mpeg=video/mpeg
asx=video/x-ms-asf
rm=
ra=audio/x-pn-realaudio
qt=
mov=video/quicktime
doggelito besöker inte forumet just nu   Svara med citat
Äldre 2002-09-11, 13:21   #10
OveRRidE
Medlem
 
Registrerad: 2001-02-05
Ort: Malmö
Inlägg: 8 507
Lösningar: 108
Citat:
jag skulle dock inte använda if-taggar utan select case.
Om jämförelsen skall vara med någon annan logisk operator än just ' = ', borde man dock tänka på att använda if-satser, då select case inte stödjer t.ex operatorer såsom >, => , <>, <= eller <.
__________________
http://truemaybefalse.blogspot.com - Med en debugger i högsta hugg
OveRRidE besöker inte forumet just nu   Svara med citat
Äldre 2002-09-11, 13:27   #11
doggelito
Medlem
 
Registrerad: 2000-06-18
Ort: Sundsvall
Inlägg: 3 100
Lösningar: 66
stämmer bra!
men jag ser ingen anledning till det i detta fall, det borde gå utmärkt enligt mitt exempel ovan, dock med viss modifiering.
doggelito besöker inte forumet just nu   Svara med citat
Äldre 2002-09-11, 13:29   #12
OveRRidE
Medlem
 
Registrerad: 2001-02-05
Ort: Malmö
Inlägg: 8 507
Lösningar: 108
Som sagt ovan; om..
__________________
http://truemaybefalse.blogspot.com - Med en debugger i högsta hugg
OveRRidE besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > ASP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 05:33.


Powered by: vBulletin Version 3.8.6
Copyright © webForum