Foros del Web » Creando para Internet » Herramientas y Software »

Enviar formulario sin outlooks

Estas en el tema de Enviar formulario sin outlooks en el foro de Herramientas y Software en Foros del Web. Tengo una web con un formulario muy sencillo quiero que al darle al boton no salga la opcion de outlook aunque la tengan prestablecida. Gracias ...
  #1 (permalink)  
Antiguo 22/09/2007, 10:03
 
Fecha de Ingreso: noviembre-2004
Mensajes: 22
Antigüedad: 19 años, 5 meses
Puntos: 0
Enviar formulario sin outlooks

Tengo una web con un formulario muy sencillo quiero que al darle al boton no salga la opcion de outlook aunque la tengan prestablecida.


Gracias de antemano.
  #2 (permalink)  
Antiguo 22/09/2007, 10:08
Avatar de juaniquillo
Colaborador
 
Fecha de Ingreso: noviembre-2005
Ubicación: San Juan, Puerto Rico
Mensajes: 5.745
Antigüedad: 18 años, 5 meses
Puntos: 281
Re: Enviar formulario sin outlooks

necesitas usar un lenguaje del lado de servidor (PHP, .NET, ASP) o algún script en CGI que maneje la transacción. Pregunta a los de tu servidor. Casi siempre tienen scripts CGI gratis que puedas usar.
  #3 (permalink)  
Antiguo 25/09/2007, 10:20
Avatar de vpp_cl  
Fecha de Ingreso: septiembre-2007
Mensajes: 5
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Enviar formulario sin outlooks

Hola Karl, como dice juaniquillo, necesitas alguna aplicación del lado del servidosr, en este caso te voy a dejar un formulario sencillo en htm que llamará a un archivo php que recoge los datos, los envía al mail que tu decidas, envía una respuesta a quién lo manda y una respuesta on-line.

acá va el formulario que insertarás en un htm:

<form name="form1" method="post" action="envia.php">
<p align="left">
<input name="nombre" type="text" id="nombre" size="50">
Nombre y Apellido</p>
<p align="left">
<input name="email" type="text" id="email" size="50">
E-mail</p>
<p align="left">
<textarea name="mensaje" cols="50" rows="5" id="mensaje"></textarea>
Mensaje </p>
<p align="left">
<input name="enviar" type="submit" id="enviar" value="Enviar">
</p>
<p align="center">&nbsp; </p>
</form>

puedes añadir los acampos que quieras, siempre y cuando los etiquetes y que obviamente las etiquetas se encuentren bien puestas en el php, si no no envia el campo.

acá el php:

<?php

//E-mail en donde se recibirá el Formulario.
$recipiente = "[email protected]";

//URL de tu Sitio Web.
$sw = "http://www.tusitio.cl";

//Nombre del sitio
$sitename = "Nombre de tu sitio";

//Mensaje que te llegará al Correo, con los datos ingresados.
$msg = "$nombre, envia el formulario con los siguientes datos:

Nombre: $nombre
E-mail: $email
Consulta: $mensaje

$mensajenn";

//Comprobamos que los campos del formulario se encuentren completos.

if (empty($nombre)){
echo "<p align=center><font face=verdana size=3><b>Por favor
ingresa tu Nombre.</b></font></p>";
}
if(empty($email)){
echo "<p align=center><font face=verdana size=3><b>Por favor
ingresa tu E-mail.</b></font></p>";
}
else{

//Limpiamos de posibles ataques.

$mensaje = ereg_replace("rn","<br>", $mensaje);

$nombre = htmlentities($nombre);
$email = htmlentities($email);
$mensaje = htmlentities($mensaje);

//Enviamos el E-mail con todos los datos.

mail("$recipiente", "$nombre", "$msg", "FROM: $email");

//This sends a confirmation to your visitor
mail("$email","Gracias por visitar $sitename",
"Hola $nombre,\n
Gracias por interesarse en $sw!\n
Atte,
$sitename");

//Damos las gracias al visitante por contactarnos.

echo"<font face=Century Gothic size=2 font color=#003366>
<p align=center>Gracias <b>$nombre</b>.
<p align=center>Responderemos tu mensaje en un plazo de 24 horas.<br><br>
<br>
<br>
<br>
<br>
</p>
<p align=center><br>
<a href=$sw class=intro_l></a>.</p>";
}
?>


si tienes alguna duda por favor avísa..

esperando que te sirva...

victor
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:50.