Hehe.. det er ok.. Men jeg kan ikke bruge de scripts... De er for komplicerede... Og det skulle gerne være SIMPELT - hvis du nu ikke havde lagt mærke til det ;)
Det skal kunne det jeg har skrevet - Ikke mere, ikke mindre...
Det er vist den mest brugte, og findes gode tutorials på deres hjemmeside - så skulle være til at gå til. Den er simpel og understøttes af de fleste...
Hmm... Tjah... Altså.. Enten er jeg for doven eller også kigger jeg de forkerte steder, for jeg syntes ikke rigtig jeg har kunnet bruge nogen af de sider jeg har set... Så nu spørger jeg
Er der nogen der kan skrive et ASP-upload script til mig.. ? Uden alle mulige DLL-filer og sådan noget...???
Er der nogen der kan lave det - eller fortælle mig om det er muligt...?
DLL-filerne skal du kun bruge hvis du vil kunne afvikle det hjemme på din egen computer. Hvor jeg har en side liggende, supporteres 'ASPUpload' - og alt du skal kunne gøre at at skrive ganske få linjers kode mere end hvis du skrev til en database.
For at illustrere hvor lidt der skal til, får du lige et eksempel på noget jeg selv bruger. Formen er undladt, men den er stort set identisk med alle muligf andre 'forms'. Nedestående uploader filen til en mappe - i dette tilfælde et billede - og indsætter billedebredde, -højde og filnavn i databasen. ................ Set Upload = Server.CreateObject("Persits.Upload")
' Capture and save uploaded image Upload.Save("D:\Websider\resadmin\*******\*******\www\test")
For Each File in Upload.Files picWidth = File.ImageWidth picHeight = File.ImageHeight filename = File.FileName Next
' Luk databaseforbindelse Conn.Close Set Conn = Nothing ...............................
Er meget simpelt...og der er masser af muligheder for at sætte betingelser, som filtyper og -størrelser. Og som sagt...DLL-filerne skal du overhovedet IKKE bruge hvs din side ligger på en server som supporterer enten ASPUpload eller ASPsmartUpload (gør vist stort set alle)
Den anden som er upload.asp (HUSK!!! Du skal ændre i stien hvor der her står 'D:\Websider\resadmin\*******\*******\www\test' - det er stien til den mappe hvor billederne skal uploades til, og skal selvfølgelig være lig med stien til den mappe du bruger
Så virker det... Hmm.. D:\New IIS\www\rvl.dk\wwwroot\text\ der skulle stå...
Der er bare lige en ting.. Når man har uploadet en fil, så tager den en til en blank side hvor der står "1 file(s) uploaded" hvilket ikke ser så fantastisk godt ud...? Er det noget man kan lave om, så den tager een til en ny side, eller noget... Eller opdaterer siden og åbner en advarselsbox med "1 fil up..."
Slet denne linje: Response.Write Count & " file(s) uploaded!" og skriv i stedet: Response.Redirect "form.asp"
Så vil den returnere til siden form.asp. Du kan selvfølgelig returnere til hvor det skal være...og så bytter du bare form.asp ud med den side du vil til
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.