Autor Tema: Hacer que funcione este formulario  (Leído 565 veces)

Desconectado Enanotf

  • PHPer@
  • **
  • Mensajes: 52
  • Karma: 0
  • <? $Enanotf = "PHP Interested"; ?>
    • Ver Perfil
Hacer que funcione este formulario
« en: 03 de Abril de 2007, 14:31:18 pm »
Pues bueno quiero hacer que este formulario funcione y que cuando le den a enviar llegue a mi correo electronico, supongo que se ara mediante php y la funcion mail() pero la cuestion es que de php se lo que de pilotar aviones = 0 entonces necesito vuestra ayuda no quiero ue me lo agais, quiero hacerlo yo para asi aprender de una ves por todas x'D el formalario esta creado en front page y digamos que le falta el 'corazon' para que pueda funcionar bien y eso que le falta es que funcione y que se me envie a mi e-mail os dejo el codigo decidme o guiadme en loq que tengo que hacer para q esto funcione los k tengo k usar y esas cosas os dejo el codigo:

Código: [Seleccionar]
<html>

<head>
<meta http-equiv="Content-Language" content="es">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Keko Nombre</title>
</head>

<body>

<table border="0" cellpadding="0" cellspacing="0" width="1055" height="783">
<!-- MSTableType="layout" -->
<tr>
<td valign="top" colspan="3" height="107">
<!-- MSCellType="ContentHead" -->
&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td valign="top">
<!-- MSCellType="ContentBody" -->
<form method="POST" action="--WEBBOT-SELF--">
<!--webbot bot="SaveResults" U-File="C:\Documents and Settings\Alex\Escritorio\_private\form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" -->
<p>Keko Nombre :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="text" name="T1" size="20"></p>
</form>
<p>Tu correo electronico&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="text" name="T2" size="20"></p>
<p>Porque quieres ser DJ:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<textarea rows="3" name="S1" cols="22"></textarea></p>
<p>Experiencia en otras Webs:&nbsp;
<textarea rows="3" name="S2" cols="21"></textarea></p>
<p>Comentarios sobre la web:&nbsp;
<textarea rows="3" name="S3" cols="21"></textarea></p>
<p>&nbsp;</p>
<p><input type="submit" value="Enviar" name="B1">&nbsp;
<input type="reset" value="Borrar" name="B2"></td>
<td height="605">&nbsp;</td>
</tr>
<tr>
<td width="72">&nbsp;</td>
<td width="910">&nbsp;</td>
<td height="71" width="73">&nbsp;</td>
</tr>
</table>

</body>

</html>


Saludos, Enanotf

Comunidad PHPeros

Hacer que funcione este formulario
« en: 03 de Abril de 2007, 14:31:18 pm »

Desconectado JuAnCHO

  • PHPero Avanzado
  • ****
  • Mensajes: 327
  • Karma: 1
  • Sexo: Masculino
  • 33 Y Truco xD
    • Ver Perfil
Re: Hacer que funcione este formulario
« Respuesta #1 en: 03 de Abril de 2007, 15:32:20 pm »
Tienes que recojer los datos escritos en el formulario con POST o GET. ($_POST[&#39;n-campo&#39;] - $_GET[&#39;n-campo&#39;]).

Cuando los hayas recojido, los compruebas:

( Puedes hacer lo mas simple:

If($var="") {
echo 
" Debes rellenar los campos ";
}


Y si quieres mostrar otro mensaje si la variable tiene algun valor, usas else :

If($var="") {
echo 
" Debes rellenar los campos ";
} else {
echo 
" Campo relleno ";
)

Despues, usa la funcion mail. : mail($nuestro_mail$nombre$email$mensage);

Te he dado los ejemplos mas simples. Ahora intenta hacerlo ;)

Saludos!
-DoSiTeO- :P


« Última modificación: 03 de Abril de 2007, 15:35:31 pm por JuAnCHO »

-----------------------------------------------------------------
" A un gran corazón ninguna ingratitud lo cierra,
   ninguna indeferencia lo cansa ".