Mi dice che non si può dopo il request.binaryread fare un request.form. Come mai? Come ovviare a questo problema?
Mi dice che non si può dopo il request.binaryread fare un request.form. Come mai? Come ovviare a questo problema?
non si può.
stai cercando di fare un upload immagino...
devi usare qualche componente che fa l'upload
cerca nel forum
c'è l'upload di baol
Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.
Si sto facendo un upload, funziona anche ma dopo l'upload dovrei leggere i campi testo e aggiungerli nel DB ed è li che casca l'asino...
Dovrei in qualche modo poter leggere i campi testo del form con il binaryread ma non so se si può...qualcuno ha un'idea?
Prova cosi:Originariamente inviato da Rick21
Si sto facendo un upload, funziona anche ma dopo l'upload dovrei leggere i campi testo e aggiungerli nel DB ed è li che casca l'asino...
Dovrei in qualche modo poter leggere i campi testo del form con il binaryread ma non so se si può...qualcuno ha un'idea?
RS("tuocampodb") = Form.Texts.Item("tuocampoform")
Ciao Andrea
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
Grazie!
Ho provato così intanto
if instr(Intestazione,"campoform") > 0 then
campoform = ContenutoFile
end if
e funziona!
Grazie lo stesso!
chi mi sa aiutare partendo da questo script:
RS("tuocampodb") = Form.Texts.Item("tuocampoform")
L'errore che mi viene restituito è:
Microsoft VBScript runtime error '800a01a8'
Object required: 'Form'
upload-dati.asp, line 12
.....
la linea 12 è:
Rs("nome") = Form.Texts.Item("nome")
http://www.adottauntetto.com
Form.Texts.Item ????? e cos'è?
è l'aiuto postato in precedenza da cavicchiandrea
.................
COMUNQUE ORA STO PROVANDO:
Dim UploadRequest, Item
Set UploadRequest = CreateObject("Scripting.Dictionary")
Set Item = CreateObject("Scripting.Dictionary")
nome = UploadRequest.Item("nome").Item("Value")
Response.Write "
Titolo: " & nome
------l'errore è:
Microsoft VBScript runtime error '800a01a8'
Object required: 'Item(...)'
upload-dati.asp, line 16
___________________________________________
SE INVECE METTO COSI'
Dim UploadRequest
Set UploadRequest = CreateObject("Scripting.Dictionary")
nome = UploadRequest.Item("nome").Item("Value")
Response.Write "
Titolo: " & nome
L'ERRORE E' SEMPRE LO STESSO
ALL'inizio della pagina ho incluso il file che uploda l'immagine e funziona(è quello del tutorila di html.it), però mi servono anche i campi di testo da inserire nel DB.
http://www.adottauntetto.com
prova cosi:Originariamente inviato da nm2002
chi mi sa aiutare partendo da questo script:
RS("tuocampodb") = Form.Texts.Item("tuocampoform")
L'errore che mi viene restituito è:
Microsoft VBScript runtime error '800a01a8'
Object required: 'Form'
upload-dati.asp, line 12
.....
la linea 12 è:
Rs("nome") = Form.Texts.Item("nome")
oppure cosi:codice:Uploader.Form("nome")
dipende come richiami l'uploadcodice:UploadRequest.Item("nome").Item("Value")
ciao
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui
No, dipende che upload usi. Alcuni upload in puro asp non implementano la parte di lettura dei dati form
Ma che stai a fa? Che c'entra?
codice:Set UploadRequest = CreateObject("Scripting.Dictionary")