01. august 2006 - 22:50Der er
31 kommentarer og 1 løsning
AspSmartUpload hjælp 60point til den der for det til at virke!
Jeg har et upload system, den fil der uploader og så en form...
koden til billedeupload.asp er:
<% if session("b") = "" Then Response.redirect "../index.html" end if %> <% On Error Resume Next Dim mySmartUpload Dim intCount Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload") mySmartUpload.AllowedFilesList = "jpg"
mySmartUpload.MaxFileSize = 102400
mySmartUpload.Upload
intCount = mySmartUpload.Save("displaybilleder")
If Err Then Response.Write("<b>FEJL!: </b>" & Err.description) Else Response.Redirect "uploadok.asp" End If %>
koden til form er:
<% if session("b") = "" Then Response.redirect "../default.asp" end if %> <div id="indhold"> <b>Upload af display billede</b><br> <FORM METHOD="POST" ACTION="billedeupload.asp" ENCTYPE="multipart/form-data"> <INPUT TYPE="FILE" NAME="FILE1" SIZE="50" id="f"><BR> <BR> <BR> <INPUT TYPE="SUBMIT" VALUE="Upload" id="s"> </FORM> </div>
..............
Jeg har lavet display billeder på min hjemmeside, og vil SÅ godt have at brugerne kan uploade et billede af sig selv.
eksempel: hvis brugeren hedder: Jesper kan han kun uploade et billede der hedder jesper og så er filtypen jpg og ikke andet. altså jesper.JPG
i skal rette det ind i det her script:
<% if session("b") = "" Then Response.redirect "../index.html" end if %> <% On Error Resume Next Dim mySmartUpload Dim intCount Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload") mySmartUpload.AllowedFilesList = "jpg"
Flere kommuner går nu i gang med at bruge AI-understøttet dokumentation. Målet er, at sagsbehandlere skal bruge mindre tid på referater og registrering – og mere tid på nærvær i mødet med borgeren.
Ok - men i mit hoved giver det ikke rigtig nogen mening, du kan jo ikke forvente at billederne på brugerens computer lige hedder PRÆCIS det deres brugernavn er?
Fx. hvis billedet er taget med et digital kamera hedder det jo noget i stil med DCD001 - og så vil du have at brugeren skal gå ind og omdøbe det til brugerens brugernavn?
Forstår ikke helt hvorfor du ikke får den til at gemme det som brugerens ID i databasen - giver mere mening, og er en mere sikker løsning - det er ikke fordi jeg ikke kan fixe dit problem, men vil bare gerne hjælpe dig på anden vis og mere fornuftig vis :-)
Ok - så lad os bruge ASP Image i stedet for, det er bedre og smartere.
Der har jeg også et bedre script - tilbage igen om 5 min. - det er 100 år siden jeg har arbejdet med aspSmartUpload og jeg kan ikke få det til at spille som jeg vil.
Du skal sådan set bare smide den der hvor du plejer - men det skal være EN fil, altså hvis du fx. kalder den upload.asp - skal du ikke rette i formen...
Men du skal tilgængæld lige rette: File.SaveAs Server.MapPath("public_html/u/post/billeder_2s5g8azpq26/" & session("b") & ".jpg")
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.