Forum » Izdelava spletišč » upload datotek in shranjevanje v mdb
upload datotek in shranjevanje v mdb
Border ::
Lep pozdrav!
Rad bi naredil, da bi lahko uploadal datoteka na streznik in da bi se hkrati ime datoteke zapisalo v mdb bazo.
To nekako poskusam takole... forma v kateri izberem datoteko in v kateri je podatek ID besedila!
#form name="besedilo" method="POST" enctype="multipart/form-data" action="shraniINupload.asp"#
Izberite datoteko:
#input name=attach1 type=file size=35#
Napisi besedilo:
#input type=text size="30" name="besedilo" value=""#
#input type=submit value="Dodaj"#
#/form#
Sedaj pa problem je da ta forma poslje podatke samo o datoteki, spremenljivko besedilo pa pusti prazno? zakaj...????
Rad bi naredil, da bi lahko uploadal datoteka na streznik in da bi se hkrati ime datoteke zapisalo v mdb bazo.
To nekako poskusam takole... forma v kateri izberem datoteko in v kateri je podatek ID besedila!
#form name="besedilo" method="POST" enctype="multipart/form-data" action="shraniINupload.asp"#
Izberite datoteko:
#input name=attach1 type=file size=35#
Napisi besedilo:
#input type=text size="30" name="besedilo" value=""#
#input type=submit value="Dodaj"#
#/form#
Sedaj pa problem je da ta forma poslje podatke samo o datoteki, spremenljivko besedilo pa pusti prazno? zakaj...????
kopernik ::
ASP na žalost ne poznam. Vem pa, da je potrebno v Javi (Jsp in servleti) uporabiti poseben razred za branje "multipart/form-data" requestov. Morda tudi v ASPju ni vse avtomatsko (tako kot pri navadnih requestih) ...
AndrejS ::
prvo vprašanje. Kateri objekt uporabljaš za Upload.
Jaz uporabljam od Dundasa
Koda pa je nekako takole - po postu :
Dim objUpload
Set objUpload = Server.CreateObject ("Dundas.Upload.2")
objUpload.UseVirtualDir=true
objUpload.MaxFileCount=1
objUpload.MaxFileSize=64000
On Error Resume Next
objUpload.Save "Upload/"
ostale parametre forme pa dobiš takole :
besedilo = objUpload.Form("besedilo")
Jaz uporabljam od Dundasa
Koda pa je nekako takole - po postu :
Dim objUpload
Set objUpload = Server.CreateObject ("Dundas.Upload.2")
objUpload.UseVirtualDir=true
objUpload.MaxFileCount=1
objUpload.MaxFileSize=64000
On Error Resume Next
objUpload.Save "Upload/"
ostale parametre forme pa dobiš takole :
besedilo = objUpload.Form("besedilo")
Raw ::
Probas lahko se tole moznost, ki jo med drugim uporabljam tudi jaz:
Upload binary file:
http://www.stardeveloper.com/articles/d...
Display binary file:
http://www.stardeveloper.com/articles/d...
hope it helpz
.raw
Upload binary file:
http://www.stardeveloper.com/articles/d...
Display binary file:
http://www.stardeveloper.com/articles/d...
hope it helpz
.raw
alesrosina ::
ponavadi je fora to, da text fielda ne mores zahtevat kot request.form("tekst") ampak uploader.form("tekst"), kjer je uploder ime funkcije za uplod.
Povej se katero komponento nucas za upload.
(jst osebno nucam od aspfreeupload.com)
Povej se katero komponento nucas za upload.
(jst osebno nucam od aspfreeupload.com)
luciby ::
Eeee, ravno tukaj mene nekaj zanima.
OK, pač za upload moramo uporabit neko komponento, recimo Persit ali nekaj takega je a ne.
Ampak to stvar je treba inštalirat, da deluje na lokalnem IIS-ju, kako pa potem ko stvari recimo postaviš na strežnik od SiOLa?
OK, pač za upload moramo uporabit neko komponento, recimo Persit ali nekaj takega je a ne.
Ampak to stvar je treba inštalirat, da deluje na lokalnem IIS-ju, kako pa potem ko stvari recimo postaviš na strežnik od SiOLa?
Klenobo ::
Vprašaj, če imajo kaj podobnega instaliranega že na strežniku. Obstaja pa tudi ASP skripta, ki ti izpiše vse instalirane module na strežniku.
Pajek.Net, (http://www.pajek.net)
Brezplačna MojaPosta.Com (http://www.MojaPosta.Com)
Brezplačna MojaPosta.Com (http://www.MojaPosta.Com)
alesrosina ::
hm, raje saltaj na asp.net 2.0 (www.asp.net), definitivno se ti odpre nov svet, ko vidis kako in kaj.
luciby ::
Malo bom še vztrajal:
Naj mi prosim nekdo skuša pomagati pri sledečem problemu:
Uporabljam objekt za upload (naj me kdo popravi če se ne izražam prav):
Set objUpload = New clsUpload
in nato še naredim konekcijo na bazo, skratka low level stuff in potem dodajam:
najprej ime: objRs.Fields("FileName").Value = objUpload.Fields("File1").FileName
potem velikost: objRs.Fields("FileSize").Value = objUpload.Fields("File1").Length
Problem pa imam ta, da imam zraven še eno postavko v katero vnesem nek tekst in ga želim shraniti skupaj z imenom datoteke v bazo.
Postavka ima ime name="text1" in napišem: objRs.Fields("text").Value = objUpload.Fields("text1")...pa ne dela
pa napišem: objRs.Fields("text") = objUpload.Fields("text1")...tut ne dela
Kako bi torej moral, bi moral definirati nek nov property v classu in bi pol napisal: objRs.Fields("text").Value = objUpload.Fields("text1").text
NAj mi kdo pomaga prosim, drgac bom znoru
Ja še to: javlja napako member not found.
Naj mi prosim nekdo skuša pomagati pri sledečem problemu:
Uporabljam objekt za upload (naj me kdo popravi če se ne izražam prav):
Set objUpload = New clsUpload
in nato še naredim konekcijo na bazo, skratka low level stuff in potem dodajam:
najprej ime: objRs.Fields("FileName").Value = objUpload.Fields("File1").FileName
potem velikost: objRs.Fields("FileSize").Value = objUpload.Fields("File1").Length
Problem pa imam ta, da imam zraven še eno postavko v katero vnesem nek tekst in ga želim shraniti skupaj z imenom datoteke v bazo.
Postavka ima ime name="text1" in napišem: objRs.Fields("text").Value = objUpload.Fields("text1")...pa ne dela
pa napišem: objRs.Fields("text") = objUpload.Fields("text1")...tut ne dela
Kako bi torej moral, bi moral definirati nek nov property v classu in bi pol napisal: objRs.Fields("text").Value = objUpload.Fields("text1").text
NAj mi kdo pomaga prosim, drgac bom znoru
Ja še to: javlja napako member not found.
Zgodovina sprememb…
- spremenilo: luciby ()
Looooooka ::
zgleda da pises v napacne kolumne.
pol je se vprasanje a poskusas sliko spravt v kolumn tipa ole object al karkol druzga(kar bi bla napaka).
pol je se vprasanje a poskusas sliko spravt v kolumn tipa ole object al karkol druzga(kar bi bla napaka).
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | VB6 DatareportOddelek: Programiranje | 610 (534) | nightrage |
» | Download vsebine strani s JSOddelek: Izdelava spletišč | 2567 (1865) | MrBrdo |
» | Spletna stran ASPOddelek: Izdelava spletišč | 1454 (1215) | inferno666 |
» | Visual Basic in ExcelOddelek: Programiranje | 2689 (2255) | Vesoljc |
» | Upload IMAGE datotekOddelek: Izdelava spletišč | 1267 (1161) | rc-car |