Vi spiego il mio problema. Sto mettendo a punto uno script che automatizzi l'estrazione dei dati da un form con upload di files.
Ora vorrei che lo script estraesse ogni singolo dato del form e lo memorizzasse in un array associativo (del tipo Array("nome") = valore)
Ho provato usando un recordset ma, ovviamente, mi da errore.
Vorrei fare una cosa del genere:
codice:
[supersaibal]Set Post = Server.CreateObject("ADODB.Recordset")
ByteRicevuti = Request.TotalBytes
if ByteRicevuti > 0 then
DatiRicevuti = Request.BinaryRead(ByteRicevuti)
for i = 1 To lenB(DatiRicevuti)
FileBinario = FileBinario & chr(ascB(midB(DatiRicevuti,i,1)))
next
FirmaFile = left(FileBinario,instr(FileBinario,"" & vbCrLf)-1)
ArrPezzi = split(FileBinario,FirmaFile)
for item = 1 to ubound(ArrPezzi)-1
Inizio = instr(ArrPezzi(item),"" & vbCrLf & "" & vbCrLf)
Intestazione = left(ArrPezzi(item),Inizio-1)
Inizio = Inizio + len("" & vbCrLf) + len("" & vbCrLf)
ContenutoFile = mid(ArrPezzi(item),Inizio,len(ArrPezzi(item))-Inizio-1)
newIntes = Split(Intestazione,chr(0034))
Response.Write newIntes(1) & "
"
Post(newIntes(1)) = ContenutoFile
next
end if[/supersaibal]