salve a tutti
avrei un piccolo problema![]()
![]()
voglio inviare una mail ma il problema è che nn so a priori quanti variabili inviare e avevo pensato intanto di inviare alla pag asp il numero max di variabili e fare un ciclo for in questo modo
posto solo la parte che interessa
la var maxart viene ricevuta infatti fuori dal ciclo viene inviata tranquillamente con la mailcodice:nomeDominio = Request.ServerVariables("HTTP_HOST") indirizzoIp = Request.ServerVariables("REMOTE_ADDR") modulo = Request.ServerVariables("HTTP_REFERER") browserSistemaOperativo = Request.ServerVariables("HTTP_USER_AGENT") '*rilevo i campi del form corpoMessaggio = corpoMessaggio & vbCrLf &"Nome : " & Request.Form("nome") corpoMessaggio = corpoMessaggio & vbCrLf & "Cognome : " & Request.Form("cognome") corpoMessaggio = corpoMessaggio & vbCrLf &"E-mail : " & Request.Form("email") corpoMessaggio = corpoMessaggio & vbCrLf &"Indirizzo " & Request.Form("indirizzo") corpoMessaggio = corpoMessaggio & vbCrLf &"Città : " & Request.Form("citta") corpoMessaggio = corpoMessaggio & vbCrLf &"Cap : " & Request.Form("cap") corpoMessaggio = corpoMessaggio & vbCrLf &"Telefono : " & Request.Form("telefono") Request.Form("maxart") For i = 1 To maxart corpoMessaggio = corpoMessaggio & vbCrLf &"Articolo(i) : " & Request.Form("articolo(i)") corpoMessaggio = corpoMessaggio & vbCrLf &"Prezzo(i) : " & Request.Form("prezzo(i)") corpoMessaggio = corpoMessaggio & vbCrLf &"Quantità(i) : " & Request.Form("quantita(i)") corpoMessaggio = corpoMessaggio & vbCrLf &"Importo(i) : " & Request.Form("importo(i)") Next corpoMessaggio = corpoMessaggio & vbCrLf &"Importo totale : " & Request.Form("tot") corpoMessaggio = corpoMessaggio & vbCrLf &"N°Articoli : " & Request.Form("maxart") n =Request.Form("nome") r =Request.Form("cognome") '* creo gli oggetti cdosys sul server e li gestisco DIM iMsg, Flds, iConf
sicuramente sbaglio a fare il ciclo
grazie x l'attenzione
![]()
![]()

Rispondi quotando