
Envio de formulario por correo
PHP
Publicado el 27 de Junio del 2002 por Ing. Gabriel Humberto (2 códigos)
29.711 visualizaciones desde el 27 de Junio del 2002
En un formulario de comentarios y sugerencias. Envia autorrespuesta a quien nos envia un comentario.
Este código no controla que se introduzcan los datos, unicamente muestra el funcionamiento de enviar por correo un formulario.
Este código no controla que se introduzcan los datos, unicamente muestra el funcionamiento de enviar por correo un formulario.
Comentarios sobre la versión: Versión 1 (23)
bye bye
saludos desde toluca, mexico
Te envio un ejemplo de como se hace ... Saludos cordiales desde Hermosillo, Sonora
<!-- para llamarlo -->
<form method="post" action="http://www.tudominio.com/email.php" onSubmit="return validar(this)">
<!-- funcion -->
<script Language="JavaScript"><!--
function validar(formulario)
{
if (formulario.NOMBRE.value.length < 1)
{
alert("Escriba por lo menos 1 caracter en el campo \"nombre_usuario\".");
formulario.nombre_usuario.focus();
return (false);
}
var checkOK = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚabcdefghijklmnñopqrstuvwxyzáéíóú
";
var checkStr = formulario.nombre_usuario.value;
var allValid = true;
for (i = 0; i < checkStr.length; i++)
{
ch = checkStr.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length)
{
allValid = false;
break;
}
}
if (!allValid)
{
alert("Escriba sólo letra caracteres en el campo \"nombre_usuario\".");
formulario.nombre_usuario.focus();
return (false);
}
if (formulario.APELLIDO.value.length < 10)
{
alert("Escriba una URL correcta en el campo \"web_actual\".");
formulario.web_actual.focus();
return (false);
}
if ((formulario.EMAIL.value.indexOf ('@', 0) == -1)||(formulario.email.value.length < 5)) {
alert("Debes escribir una dirección de e-mail válida en el campo \"email\".");
formulario.email.focus();
return (false);
}
return (true);
}
//--></script>
Podras encontrar más trucos de este tipo en :
http://www.webrecurso.com/trucos.htm
Sin tener idea de PHP , puedo el dia de hoy poner un formulario....
Mil Mil Felicitaciones y sigue asi. -BAJENLO :: FUNCIONA !!!!!!
Tengo el siguiente problema, podes darme uan ayuda, desde ya muchas gracias
EL PROBLEMA ES:
CORREO ELECTRÓNICO ENVIADO EXITOSAMENTE
Mil gracias por enviarme tus comentarios y/o sugerencias
Tus comentarios fueron enviados a la dirección de correo electrónico: [email protected] en unos momentos más recibirás un mensaje de confirmación en tu correo electrónico.
Fatal error: Call to undefined function: mail() in /inetpub/tecstra/correo.php on line 49
al parecer el problema es de configuracion de php, ponte en contacto conmigo y te puedo dar asesoria sin costo no hay problema
saludos a todos y gracias por sus comentarios
pronto publicare otra version de este codigo y otros que tengo por ahi
esten pendientes
Excelente codigo, muy entendible. Yo tengo dudas, nosotros tenemos web hosting con unix y apache, por ello subi las paginas y funcionaron sin problema. En la oficina yo tengo win 2000 con php 4.0.3 instalado, que mas necesito instalar para probarlo
Gracias