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

Formulario en un email que no funciona en hotmail

Estas en el tema de Formulario en un email que no funciona en hotmail en el foro de ASP Clásico en Foros del Web. Envío un formulario dentro del cuerpo del mail y que se enganche con una página asp., funciona de maravilla, salvo en los clientes de hotmail. ...
  #1 (permalink)  
Antiguo 09/03/2003, 00:28
Avatar de lmg7  
Fecha de Ingreso: agosto-2002
Mensajes: 93
Antigüedad: 22 años, 8 meses
Puntos: 0
Formulario en un email que no funciona en hotmail

Envío un formulario dentro del cuerpo del mail y que se enganche con una página asp., funciona de maravilla, salvo en los clientes de hotmail.

El código del formulario dentro del mail:

Código:
<form method="POST" action="recibir.asp">
    <input type="text" name="Nombre" size="20"></td>
    <input type="text" name="Telefono" size="20"></td>
    <input type="text" name="email" size="20"></td>
    <textarea rows="3" name="Nota" cols="20"></textarea
    <input type="submit" value"Enviar" name="Enviar"></p>
</form>
Y la página recibir.asp que procesa los datos del formulario es:

Código:
<%
Set fs = CreateObject("Scripting.FileSystemObject")
Set file=fs.OpenTextFile(server.mapPath("base.txt"),"8","FALSE")
file.Write(request.form("Nombre"))
file.Write(";")
file.Write(request.form("Telefono"))
file.Write(";")
file.Write(request.form("email"))
file.Write(";")
file.WriteLine(request.form("Nota"))
file.Close
%>
<html>

<head>

</head>

<body>

</body>

</html>
Como dije funciona perfectamente con los clientes tradicionales de correos, salvo con el hotmail. Me imagino que es por el manejo que hace el "queridísmo" de los hipervínculos.

Me dan una mano por favor?
  #2 (permalink)  
Antiguo 09/03/2003, 14:12
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
¿Pero que falla exactamente, da algun error, que es lo que no hace bien?
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 09/03/2003, 18:40
Avatar de lmg7  
Fecha de Ingreso: agosto-2002
Mensajes: 93
Antigüedad: 22 años, 8 meses
Puntos: 0
El fallo es que no carga a base.txt los campos del formulario, como que no se ejecuta la página. Si abre una ventana nueva, pero no actualiza.
  #4 (permalink)  
Antiguo 09/03/2003, 19:41
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
¿Que hosting usas?, tienes permisos de escritura en esa carpeta?
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #5 (permalink)  
Antiguo 09/03/2003, 23:03
Avatar de lmg7  
Fecha de Ingreso: agosto-2002
Mensajes: 93
Antigüedad: 22 años, 8 meses
Puntos: 0
Uso Brinkster, y como te decia funciona con otros clientes, por ejemplo el yahoo.

Probé de cambiar:

Código:
<form method="POST" action="recibir.asp">
indicando la ruta completa y al menos si enlaza la página recibir.asp pero no escribe los valores, fallando el request.form .
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 07:37.