Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Ejecucion repetida
 Foro Bloqueado  Tema Bloqueado


Autor Temas
frankmch
Starting Member

Venezuela
18 Posts
Mensajes - 28 Jul 2004 :  00:18:58  Ver Perfil  Enviar Email
saludos a todos...
estoy programando una pagina y esta se ejecuta doblemente, es decir se ejecuta cuando la cargas y cuando se hace click al boton.
solo necesito que se ejecute cuando se hace click al boton y no cuando se cargue.
mi codigo es el siguiente:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="CP_ACP"%>
<%
if Request.Form("post") = "Enviar" then
Dim MailBody
'Err.Clear

Set objEMail = Server.CreateObject ("CDONTS.NewMail")

'If (Err.number <> 0) then
'Response.Write(Err.Description)
else
Recipient = "francisco.mendoza@ptglatina.com"
FROM = "WebSite@plus-link.com"
MailBody = "Solicitud de Registro en Evento..." & vbcrlf
MailBody = MailBody & "Nombre : " & Request.Form("nombre") & vbcrlf
MailBody = MailBody & "Cargo : " & Request.Form("Cargo") & vbcrlf
MailBody = MailBody & "E-Mail : " & Request.Form("mail") & vbcrlf
MailBody = MailBody & "Telefono : " & Request.Form("telefono") & vbcrlf
MailBody = MailBody & "Organizacion : " & Request.Form("organizacion") & vbcrlf
MailBody = MailBody & "Telefono : " & Request.Form("telefono") & vbcrlf
MailBody = MailBody & "Fax : " & Request.Form("Fax") & vbcrlf
MailBody = MailBody & "Direccion : " & vbcrlf & Request.Form("direccion") & vbcrlf


objEMail.To = Recipient
'objEMail.cc = "info@plus-link.com"
objEMail.From = FROM
objEMail.Subject = "IFLA"
objEMail.Body = MailBody

objEMail.Send()
Set objEMail = Nothing
'Response.Write("Message was Sent.")
End If

%>


<HTML>
<HEAD>
<TITLE>Registro IFLA</TITLE>
</HEAD>
<BODY BGCOLOR="f0ffff">
<form name="mail2.asp" method="post">
<hr><br>
<TABLE width="716" border=0>
<TR>
<TD width="178">Nombre : </TD>
<TD width="220"> <INPUT name="nombre" type=text id="nombre"></TD>
<TD width="173">Cargo:</TD>
<TD width="127"><INPUT name="cargo" type=text id="cargo"></TD>
</TR>
<TR>
<TD>E-Mail : </TD>
<TD> <INPUT name="mail" type=text id="mail"></TD>
<TD>Organizacion:</TD>
<TD><INPUT name="organizacion" type=text id="organizacion"></TD>
</TR>
<TR>
<TD><div align="left">Telefono : <br>
<br>
</div></TD>
<TD> <div align="left">
<INPUT name="telefono" type=text id="telefono">
<br>
</div></TD>
<TD><div align="left">Fax:</div></TD>
<TD><div align="left">
<INPUT name="fax" type=text id="fax">
</div></TD>
</TR>
<TR valign=top>
<TD height="79">Direccion : </TD>
<TD colspan="3"><TEXTAREA name="direccion" cols=35 rows=3 wrap=physical id="direccion"></TEXTAREA></TD>
</TR>
</TABLE>


<HR>
<CENTER>
<input type="submit" name="Enviar" value="Enviar">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</CENTER>
</FORM>
<br>

agradezco cualquier sugerencia
saludos


Frankmch

matrix_revolutions_neo
Junior Member

Mexico
249 Posts
Posted - 29 Jul 2004 :  18:20:28  Ver perfil  Enviar e-mail
Una cosa, tu colocas:
if request.form("post")="Enviar" then
cuál es el request.form("post")??? o porque tiene que ser igual a "Enviar" y lo más fácil es que pongas:

if request.form<>"" then

Saludos


Everything that has a beginning has an EndInicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar