Foros del Web » Programando para Internet » ASP Clásico »

formulario

Estas en el tema de formulario en el foro de ASP Clásico en Foros del Web. hola a todos, tengo un formulario el cual deberia, inserta registros en una base de datos y esos datos mandarlos al correo del que rellena ...
  #1 (permalink)  
Antiguo 28/05/2004, 11:23
 
Fecha de Ingreso: marzo-2004
Mensajes: 11
Antigüedad: 21 años, 2 meses
Puntos: 0
formulario

hola a todos, tengo un formulario el cual deberia, inserta registros en una base de datos y esos datos mandarlos al correo del que rellena los datos, todo esto se hacerlo por separado, uno insertar registros en la base de datos y otro enviarlo por correo, pero ¿se puede hacer todo en la misma pagina? si es un si ¿como?

gracias por todo
  #2 (permalink)  
Antiguo 28/05/2004, 11:27
Avatar de Fabu_dina  
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 21 años, 4 meses
Puntos: 1
los dos procesos los puedes poner en la misma pagina uno seguido del otro independiente del orden los dos se van a ejecutar

Si te puedo ayudar en algo me avisas
  #3 (permalink)  
Antiguo 28/05/2004, 11:46
 
Fecha de Ingreso: marzo-2004
Mensajes: 11
Antigüedad: 21 años, 2 meses
Puntos: 0
pero necesito dos action en el formulario y eso no se puede ¿no?
  #4 (permalink)  
Antiguo 28/05/2004, 11:53
Avatar de Fabu_dina  
Fecha de Ingreso: enero-2004
Mensajes: 425
Antigüedad: 21 años, 4 meses
Puntos: 1
una forma de hacerlo podria ser asi

:::::::: inserta registro ::::::::::::
<%
set rsItem = Server.CreateObject("ADODB.Recordset")
rsItem.Open "itemsOrdered", Conn, adOpenStatic, adLockOptimistic, adCmdTable

for each item in Request.form("strOrderItem")

strOrderItem = cstr(item)
itemInfo = split(strOrderItem, ",")

rsItem.addNew
rsItem("orderID") = intOrderID
rsItem("productID") = itemInfo(0)
rsItem("quantity") = itemInfo(1)
rsItem.Update

next

rsItem.Close
set rsItem = Nothing

Session.abandon
%>

:::::::::::::. codigo para mandar email :::::::::::::

<%
strSubject = "Titulo"
strFromName = Trim(Request.Form("BillFirst"))
'strFromEmpresa= Trim(Request.form("empresa"))
strFromEmail = "[email protected]"
strToEmail = email a donde se manda
'strBody = Trim(Request.Form("comentarios"))

Set objCDONTS = Server.CreateObject("CDONTS.NewMail")
objCDONTS.From = " Titulo del mensaje <" & strFromEmail & ">"
objCDONTS.To = strFromName & " <" & strToEmail & ">"
objCDONTS.Subject = strSubject
objCDONTS.BodyFormat=0
objCDONTS.MailFormat = 0
objCDONTS.Body = strBody


objCDONTS.Send
Set objCDONTS = Nothing
%>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:24.