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]


Rispondi quotando