liyahxxx |  |
| 2005-11-17 22:59 - Respuestas: 5 - Tema nº: 2401856
hola! quiero inlcuir un formulario en una pagina web para recibirlo en el correo pero no me funciona. Lo he probado de mil maneras. Como lo puedo hacer? estoy utilizando el dreamweaver | |
|
|
Hurricane |  |
|
Re: Formularios.Comandos CGI o JavaScript - 2005-11-18 11:31 - Respuesta 2
¿Qué lenguaje estás utilizando para el proceso de los datos y el envío del mail correspondiente?
Saludos
HURRICANE
| |
|
|
liyahxxx |  |
|
Re: Formularios.Comandos CGI o JavaScript - 2005-11-18 13:45 - Respuesta 3
Donde tengo alojada la pagina proporciona uns-c-r-i-p-tpara incluir un formulario de contacto. Así no me funciona. Busque informacion sobre CGI y utilice uno disponible en una pagina web, pero tampoco va.
En realidad no se que lenguaje utilizar para procesar los datos y enviarlos. ¿Cual es mejor y como lo hago? | |
|
|
Hurricane |  |
|
Re: Formularios.Comandos CGI o JavaScript - 2005-11-18 23:41 - Respuesta 4
Puedes hacerlo con PHP. Mira el siguiente código:
formulario.phpCode: nulo;htmlnulo;
nulo;headnulo;
nulo;titlenulo;Llenar formularionulo;/titlenulo;
nulo;/headnulo;
nulo;bodynulo;
nulo;form name=nulo;fomularionulo; method=nulo;postnulo; action=nulo;enviarformulario.phpnulo;nulo;
Nombres:nulo;input type=nulo;textnulo; name=nulo;nombresnulo; value=nulo;nulo;nulo;nulo;brnulo;
Apellidos:nulo;input type=nulo;textnulo; name=nulo;apellidosnulo; value=nulo;nulo;nulo;nulo;brnulo;
e-mail:nulo;input type=nulo;textnulo; name=nulo;emailnulo; value=nulo;nulo;nulo;nulo;brnulo;
nulo;brnulo;nulo;bnulo;Comentario:nulo;/Bnulo;nulo;brnulo;
nulo;textarea name=nulo;comentarionulo;nulo;nulo;/textareanulo;nulo;brnulo;nulo;brnulo;
nulo;input type=nulo;submitnulo; value=nulo;Enviarnulo;nulo;nulo;brnulo;
nulo;input type=nulo;resetnulo; value=nulo;Reestablecernulo;nulo;
nulo;/formnulo;
nulo;/bodynulo;
nulo;/htmlnulo;
enviarformulario.phpCode: nulo;?php
function alerta($msg)
{
echo nulo;nulo;s-c-r-i-p-tlanguage='JavaScript'nulo;alert($msg);nulo;/s-c-r-i-p-tnulo;nulo;;
}
function volver()
{
echo nulo;nulo;s-c-r-i-p-tlanguage='JavaScript'nulo;document.='formulario.php';nulo;/s-c-r-i-p-tnulo;nulo;;
}
// Si uno de los campos del formulario está en blanco, envía el mensaje de error
// correspondiente y vuelve al formulario.
if (($_POST[nulo;nombresnulo;]==nulo;nulo || ($_POST[nulo;apellidosnulo;]==nulo;nulo ($_POST[nulo;comentarionulo;]==nulo;nulo || ($_POST[nulo;emailnulo;]==nulo;nulo
{
alerta(nulo;No debe omitir ningún campo del Formularionulo;
}
else
{
$m=nulo;Fecha: nulo;.date(nulo;d-m-Ynulo;.nulo;nulo;brnulo;Nombres: nulo;.$_POST[nulo;nombresnulo;].nulo;nulo;brnulo;Apellidos: nulo;.$_POST[nulo;apellidosnulo;].nulo;nulo;brnulo;nulo;brnulo;nulo;;
$m.=nulo;Comentario: nulo;.$_POST[nulo;comentarionulo;];
// Se usa la función 'mail()' del PHP para el envío del formulario.
// El formato es: mail('Destinatario', 'Título', 'Contenido')
mail(nulo;Aquí_va_tu_emailnulo;, nulo;Formulario enviado por nulo;.$_POST[nulo;nombresnulo;].nulo; nulo;.$_POST[nulo;apellidosnulo;], $m);
alerta(nulo;Formulario Enviadonulo;
}
volver();
?nulo;
Donde aparece el smile , equivale al cierre de paréntesis.
Cuéntanos las novedades. Saludos
HURRICANE
| |
|
|
|