| |||
registro + objcorreo.send Me pregunto si es posible hacer que cuando un usuario presione submit en un formulario de registro, tambien se le mande un mail al usuario (por CDONTS) para que confirme su suscripcion. Se puede hacer? |
| |||
Re: registro + objcorreo.send Perdon por mi ignorancia, pero eso es justamente lo que no entiendo. Yo tengo armado el formulario de envio de mails y el de registro, por separado. Como hago para que al presionar submit uno mande el mail y el otro registre al usuario? Como o donde los pongo en una misma pagina? PD: Siempre ayudandome, te agradezco. Seguro no dejo de sorprenderte con mis preguntas tontas. |
| ||||
Re: registro + objcorreo.send Bueno el problema es que no tengo un código a la mano pero bueno en algoritmo es lo siguiente, en la pagina donde guardas los datos debe ir algo así: <% Set oConn=Server.CreateObject("ADODB.Connection&q uot;) oConn.Open "DSN" SQL="INSERT INTO..." Set Rs=oConn.Execute(SQL) 'y bueno aqui puedes poner tu codigo de envio de correo. 'Puedes recoger el email del usuario y ponerlo como destinatario email=Request.Form("email") 'CODIGO PARA ENVIO %> La idea es esa. Saludos <center><a href="http://www.comunidadguru.com"> <img border="0" src="http://pcmasmas.com.ar/foro/images/avatars/043.gif"></a></center> |
| ||||
Re: registro + objcorreo.send Si se puede hacer pero como todo lo que crea el Ultradev va a ser medio complicado. El chiste es localizar donde esta la parte del Insert Into... Y abajo de donde se ejecuta el Insert colocar el código para el envío del correo. Saludos <center> <p><a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/urjose.gif></a></p> <p><font size=2 face=Arial color=#000066>Pronto tus conocimientos tendrán un $[/CODE]</p> </center> |
| |||
Re: registro + objcorreo.send bueno, el codigo es medio raro, tenes razon, y no me funciona. Pero no se si es un error o el servidor (cfm-resources.com) esta es la parte del codigo en donde meti el envio: <% ' *** Insert Record: construct a sql insert statement and execute it If (CStr(Request("MM_insert")) <> "") Then ' create the sql insert statement MM_tableValues = "" MM_dbValues = "" For i = LBound(MM_fields) To UBound(MM_fields) Step 2 FormVal = MM_fields(i+1) MM_typeArray = Split(MM_columns(i+1),",") Delim = MM_typeArray(0) If (Delim = "none") Then Delim = "" AltVal = MM_typeArray(1) If (AltVal = "none") Then AltVal = "" EmptyVal = MM_typeArray(2) If (EmptyVal = "none") Then EmptyVal = "" If (FormVal = "") Then FormVal = EmptyVal Else If (AltVal <> "") Then FormVal = AltVal ElseIf (Delim = "'") Then ' escape quotes FormVal = "'" & Replace(FormVal,"'","''") & "'" Else FormVal = Delim + FormVal + Delim End If End If If (i <> LBound(MM_fields)) Then MM_tableValues = MM_tableValues & "," MM_dbValues = MM_dbValues & "," End if MM_tableValues = MM_tableValues & MM_columns(i) MM_dbValues = MM_dbValues & FormVal Next MM_editQuery = "insert into " & MM_editTable & " (" & MM_tableValues & ") values (" & MM_dbValues & ")" If (Not MM_abortEdit) Then ' execute the insert Set MM_editCmd = Server.CreateObject("ADODB.Command") MM_editCmd.ActiveConnection = MM_editConnection MM_editCmd.CommandText = MM_editQuery MM_editCmd.Execute MM_editCmd.ActiveConnection.Close 'CODIGO PARA ENVIAR MAIL DE CONFIRMACION Set mailobj = Server.CreateObject ( "CDONTS.NewMail" ) mailobj.mailFormat = 0 mailobj.bodyFormat = 0 mailobj.from = "[email protected]" mailobj .to = Request("mail") SIGUE... |
| |||
Re: registro + objcorreo.send mailobj .to = Request("mail") mailobj.subject = "Confirmación" mailobj .body = "Confirmación" mailobj.Send If (MM_editRedirectUrl <> "") Then Response.Redirect(MM_editRedirectUrl) End If End If End If %> |
| ||||
Re: registro + objcorreo.send Bueno y por que dices que no funcionar? que error te manda? Saludos <center> <p><a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/urjose.gif></a></p> <p><font size=2 face=Arial color=#000066>Pronto tus conocimientos tendrán un $[/CODE]</p> </center> |
| |||
Re: registro + objcorreo.send Cita: De pronto si el código no te funciona para el envío, no sera que este servidor tiene desactivada esa opcion, digo, la verdad que no recuerdo. (cfm-resources.com) |