
| |||
Tienes alguna página de ejemplo que haga eso?
__________________ http://www.musicgalerias.com |
| ||||
formulario ....... estoy haciendo un carrito, y he aprovechado el codigo de una pagina web q habia para acoplarlo al mio. el problema viene cuando quiero enviar por email los datos de la persona q ha hecho un pedido. recibo el email pero llega vacio. este es el codigo: <% If Request.Form("enviar")<>"" Then 'Formulario enviado 'Recogemos variables nombre=Request.Form("nombre") direccion=Request.Form("direccion") codpostal=Request.Form("codpostal") poblacion=Request.Form("poblacion") mail=Request.Form("mail") telefono=Request.Form("telefono") comentario=Request.Form("comentario") Response.Cookies("nombre")=nombre Response.Cookies("direccion")=direccion Response.Cookies("codpostal")=codpostal Response.Cookies("poblacion")=poblacion Response.Cookies("mail")=mail Response.Cookies("comentario")=comentario Response.Cookies("nombre").Expires = #1/1/2002# Response.Cookies("direccion").Expires = #1/1/2002# 'Leemos el contenido del carrito Dim id(10) For i=1 to 10 id(i)=Cint(Session(i)) Next%> <!--#include file="plantillas/plantillahtml.inc"--> <map name="Map"> <area shape="rect" coords="418,44,464,60" href="busqueda.asp?criterio=bodega" target="_self"> <area shape="rect" coords="359,45,404,71" href="#" onClick="history.go(-1)" target="_self"> </map> <div id="Layer1" style="position:absolute; width:372px; height:28px; z-index:1; left: 0px; top: -45px; visibility: hidden"> <form name="formdatos" method="post" action="mailto:[email protected]" enctype="text/plain"> <input type="text" name="pedido" value="solicitado" size="0" maxlength="0"> </form></div> <map name="MapMapMap"> <area shape="rect" coords="418,43,490,60" href="busqueda.asp?criterio=bodega" target="_self"> <area shape="rect" coords="359,45,404,71" href="#" onClick="history.go(-1)" target="_self"> </map> <table align="center" width="400" cellspacing="2" cellpadding="2" border="0"> <% 'Comprobamos si el formulario ha sido rellenado bien y si es asi, incluimos el pedido en la BD If nombre ="" Then%> <tr> <td bgcolor="#CCCCCC" align="center"><FONT face="verdana,arial,helvetica" size=2 color="#000000"> <%imprimir("fallo_nombre")%> </font><br> </td> </tr> <tr> <td bgcolor="#999999" align="center"> <a href="pedido.asp"><FONT face="verdana,arial,helvetica" size=2 color="#ffffff"> <%imprimir("volver")%> </font></a> </td> </tr> <%Elseif telefono="" Then%> <tr> <td bgcolor="#CCCCCC" align="center"><FONT face="verdana,arial,helvetica" size=2 color="#000000"> <%imprimir("fallo_direccion")%> </font><br> </td> </tr> <tr> <td bgcolor="#999999" align="center"> <a href="pedido.asp"><FONT face="verdana,arial,helvetica" size=2 color="#ffffff"> <%imprimir("volver")%> </font></a> </td> </tr><%Elseif direccion="" Then%> <tr> <td bgcolor="#CCCCCC" align="center"><FONT face="verdana,arial,helvetica" size=2 color="#000000"> <%imprimir("fallo_nombre")%> </font><br></td> </tr> <tr> <td bgcolor="#999999" align="center"> <a href="pedido.asp"><FONT face="verdana,arial,helvetica" size=2 color="#ffffff"> <%imprimir("volver")%> </font></a> </td> </tr><%Elseif codpostal="" Then%> <tr> <td bgcolor="#CCCCCC" align="center"><FONT face="verdana,arial,helvetica" size=2 color="#000000"> <%imprimir("fallo_nombre")%> </font><br></td> </tr> <tr> <td bgcolor="#999999" align="center"> <a href="pedido.asp"><FONT face="verdana,arial,helvetica" size=2 color="#ffffff"> <%imprimir("volver")%> </font></a> </td> </tr><%Elseif poblacion="" Then%> <tr> <td bgcolor="#CCCCCC" align="center"><FONT face="verdana,arial,helvetica" size=2 color="#000000"> <%imprimir("fallo_nombre")%> </font><br></td> </tr> <tr> <td bgcolor="#999999" align="center"> <a href="pedido.asp"><FONT face="verdana,arial,helvetica" size=2 color="#ffffff"> <%imprimir("volver")%> </font></a> </td> </tr><%Elseif mail="" Then%> <tr> <td bgcolor="#CCCCCC" align="center"><FONT face="verdana,arial,helvetica" size=2 color="#000000"> <%imprimir("fallo_nombre")%> </font><br></td> </tr> <tr> <td bgcolor="#999999" align="center"> <a href="pedido.asp"><FONT face="verdana,arial,helvetica" size=2 color="#99ffff"> <%imprimir("volver")%> </font></a> </td> </tr> <%Else 'Generamos nuestra sentencia SQL y la ejecutamos sSQL="Insert Into pedidos (nombre,direccion,codpostal,poblacion,mail,telefon o,comentario,fecha,total,id_1,id_2,id_3,id_4,id_5, id_6,id_7,id_8,id_9,id_10) Values ('"&nombre&"','"&direccion&"','"&codpostal&"','"&p oblacion&"','"&mail&"','"&telefono&"','"&comentari o&"','"&date&"',"&Session("total")&","&id(1)&","&i d(2)&","&id(3)&","&id(4)&","&id(5)&","&id(6)&","&i d(7)&","&id(8)&","&id(9)&","&id(10)&")" set RS=Conn.Execute(sSQL)%> <tr> <td bgcolor="#CCCCCC" align="center"><FONT face="verdana,arial,helvetica" size=2 color="#000000"> <%imprimir("gracias")%> </font><br> </td> </tr> <tr> <td bgcolor="#999999" align="center"> <FONT face="verdana,arial,helvetica" size=2 color="#99ffff"><a href="home.asp" onclick="javascript:envio()"><FONT color="#99ffff"> <%imprimir("confirmar")%></font> </a></font></td> </tr> <% 'finalizamos sesion Session.Abandon End If%> </table> <% Else 'Formulario no enviado 'Recogemos cookies para rellenar el formulario nombre=Request.Cookies("nombre") direccion=Request.Cookies("direccion") %> <br> <map name="MapMap"> <area shape="rect" coords="418,44,487,60" href="busqueda.asp?criterio=bodega" target="_self"> <area shape="rect" coords="359,45,404,71" href="#" onClick="history.go(-1)" target="_self"> </map> <br> <form action="pedido.asp" method="post" name="pedido"> <table align="center" width="400" cellspacing="2" cellpadding="2" border="0"> <tr> <td bgcolor="#CCCCCC" align="center"> <FONT face="verdana,arial,helvetica" size=2 color="#666666"> <%imprimir("formulario")%> </font><br> </td> </tr> <tr> <td bgcolor="#999999" align="center"> <FONT face="verdana,arial,helvetica" size=2 color="#ffffff"> </font> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="37%"><font face="verdana,arial,helvetica" size=2 color="#ffffff"> Nombre y Apellidos</font></td> <td width="63%"> <input type="Text" name="nombre" value="<%=nombre%>" size="30"> </td> </tr> </table> </td> </tr> <tr> <td bgcolor="#999999" align="center"><FONT face="verdana,arial,helvetica" size=2 color="#ffffff"> </font> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="37%"><font face="verdana,arial,helvetica" size=2 color="#ffffff"> Dirección<br> <font size="1">(calle, nº, piso, planta,.)</font></font></td> <td width="63%"> <input type="Text" name="direccion" value="<%=direccion%>" size="30"> </td> </tr> </table> </td> </tr> <tr> <td bgcolor="#999999" align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="37%"><font face="verdana,arial,helvetica" size=2 color="#ffffff"> C.P. <input type="Text" name="codpostal" value="<%=codpostal%>" size="8"> </font></td> <td width="63%"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Población </font><font face="verdana,arial,helvetica" size=2 color="#ffffff"> <input type="Text" name="poblacion" value="<%=poblacion%>" size="20"> </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> </font></td> </tr> </table> </td> </tr> <tr> <td bgcolor="#999999" align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="37%"><font face="verdana,arial,helvetica" size=2 color="#ffffff"> E-mail</font></td> <td width="63%"> <input type="Text" name="mail" value="<%=mail%>" size="30"> </td> </tr> </table> </td> </tr> <tr> <td bgcolor="#999999" align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="37%"><font face="verdana,arial,helvetica" size=2 color="#ffffff"> Teléfono</font></td> <td width="63%"> <input type="Text" name="telefono" value="<%=telefono%>" size="20"> </td> </tr> </table> </td> </tr> <tr> <td bgcolor="#999999" align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="37%" valign="top"><font face="verdana,arial,helvetica" size=2 color="#ffffff"> Observaciones</font></td> <td width="63%"> <textarea name="comentario" cols="35" rows="1"><%=comentario%>-</textarea> </td> </tr> </table> </td> </tr> <tr> <td bgcolor="#CCCCCC" align="center"> <input type="submit" name="enviar" value="<%imprimir("enviar")%>"> </td> </tr> </table> <br> </form></div> <!--#include file="plantillas/connoff.inc"--> 'cierra bd <%End If%></body></html> |