Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Upload utan komponent

Postades av 2002-10-11 18:26:49 - Joacim Kindvall, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 473 personer

Använder Exemplet här på pellesoft http://www.pellesoft.nu/login/articles/asp/fileupload.asp
upload skript utan komponent, Fungerar kanon. Men jag skulle vilja ha en allowlist på .jpg och .gif bilder. Har tittat på artiklen om detta med, men jag vet inte var jag skall sätta in koden. Har prövat överallt utan framgång. Vill någon vänlig hjälpa mig med detta. "Hur du gör det enklast är givetvis så fort du fått tag i filnamnet:" Men var händer detta. allowlisten som följer.

allowlist = ".gif,.jpg"
if instr(allowlist, extension) then
' ok, den är med i listan
else
Response.Write "Du får inte skicka upp filen med det filformatet<br>"
Response.Write "Endast " & allowlist & " är godkända."
Response.End
end if

//Jocke


Svara

Sv: Upload utan komponent

Postades av 2002-10-11 19:47:47 - Magnus Olofsson

I exemplet finns en rad nästan i slutet av koden som lyder:

SavePath = Server.MapPath(FilePath)

Skulle tro att det är rätt läge att lägga in din kontroll precis före det.
Om filändelsen är tillåten så går sidan vidare och sparar, annars visas ett felmeddelande.

/Magnus


Svara

Sv: Upload utan komponent

Postades av 2002-10-11 23:55:40 - Joacim Kindvall

Tackar så mycket, Skall kolla detta.
//Jocke


Svara

Sv: Upload utan komponent

Postades av 2002-10-12 00:19:31 - Joacim Kindvall

Nej, Tyvärr funkar det inte.Provade runt om kring där men passar inte in någonstans.Mera förslag


Svara

Sv: Upload utan komponent

Postades av 2002-10-12 07:37:19 - Patrik Andersson

Om du bara skall kolla vilken filändelse en fil har så gör det på clientnivå med javascript istället.

<code>
<script language="javascript">
function checkFile() {
//filnamn är namnet på din filebox
stringToCheck = document.form1.filnamn.value.toLowerCase();
ifGif = stringToCheck.lastIndexOf(".gif")
ifJpg = stringToCheck.lastIndexOf(".jpg")
if(ifGif != -1) {
return true;
}
if(ifJpg != -1) {
return true;
}
alert('Du kan endast använda bilder som är av typen .GIF eller .JPG!');
return false;
}
</script>


<form....onSubmit="return checkFile();">

//Putte
</code>


Svara

Sv: Upload utan komponent

Postades av 2002-10-13 23:05:58 - Pelle Johansson

Jocke, har du läst den relaterade artikeln?

http://www.pellesoft.nu/login/articles/asp/fileuploadsave.asp

Hälsningar
/Pelle


Svara

Sv: Upload utan komponent

Postades av 2002-10-14 16:25:37 - Joacim Kindvall

Ja det har jag, men jag får ändå inte till det. Har klippt och klistrat överallt utan framgång. Får inte ens ett felmeddelande om att något är fel. Kommer bara upp Tack för din fil, Och den är ju uppladdat med vilket format jag än väljer. Där av jag vänder mig till detta forum för att få lite tipps. Artiklen om upload som ligger här på pellesoft har jag bara klistrat ihop som det står i artiklen. Fungerar kanon. Men, Inte det med filändelsen. Har inte provat den med java scriptet ännu men får jag inte till det får jag väl ta den istället.
// Jocke


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 814
27 960
271 761
5 634
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies