Formulario php
Hola buenas que tal, les quiero enviar un formulario eh php, que tengo, creo que aparentemente todo esta en orden pero al llenar los campos en el servidor ( php activados ) no llegan a destino del correo, desde ya gracias espero que alguien me de solucion pronta,
====================================
<?
if (!$HTTP_POST_VARS){
?> <form action="mifile1.php" method="post" name="form" id="form">
<table width="302" border="0" align="center" cellpadding=" 0" cellspacing=" 0">
<tr align="center">
<td height="21" colspan="3" valign="top" class="Estilo1 Estilo2">Nuestro sistema ha recibido su email exitosamente.</td>
</tr>
<tr>
<td width="92" align="left" valign="middle"> <div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Nombre</font></em></div></td>
<td width="9"> </td>
<td><input name="nombre" type="text" id="nombre" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="left" valign="middle"> <div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Dirección</font></em></div></td>
<td> </td>
<td><input name="direccion" type="text" id="direccion" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="left" valign="middle"> <div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">E-mail</font></em></div></td>
<td> </td>
<td><input name="email" type="text" id="email" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="left" valign="middle"> <div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Telf:</font></em></div></td>
<td> </td>
<td><input name="telefono" type="text" id="telf" size="30" maxlength="30"></td>
</tr>
<tr>
<td height="36" align="left" valign="middle">
<div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">comentarios:</font></em></div></td>
<td> </td>
<td rowspan="2" align="left" valign="top"><textarea name="comentario" cols="25" rows="4" wrap="VIRTUAL" id="coment"></textarea></td>
</tr>
<tr>
<td height="33"> </td>
<td> </td>
</tr>
<tr>
<td height="33"> </td>
<td> </td>
<td align="left" valign="middle"> <div align="center">
<input type="submit" name="Submit" value="Enviar">
</div>
<div align="center"></div></td>
</tr>
</table>
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviadon";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "n";
$cuerpo .= "Direccion: " . $HTTP_POST_VARS["direccion"] . "n";
$cuerpo .= "email: " . $HTTP_POST_VARS["email"] . "n";
$cuerpo .= "Telefono: " . $HTTP_POST_VARS["telefono"] . "n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["comentarios"] . "n";
//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);
mail("[email protected]","Formulario recibido",$cuerpo);
//doy las gracias por el envÃo
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>
====================================
<?
if (!$HTTP_POST_VARS){
?> <form action="mifile1.php" method="post" name="form" id="form">
<table width="302" border="0" align="center" cellpadding=" 0" cellspacing=" 0">
<tr align="center">
<td height="21" colspan="3" valign="top" class="Estilo1 Estilo2">Nuestro sistema ha recibido su email exitosamente.</td>
</tr>
<tr>
<td width="92" align="left" valign="middle"> <div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Nombre</font></em></div></td>
<td width="9"> </td>
<td><input name="nombre" type="text" id="nombre" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="left" valign="middle"> <div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Dirección</font></em></div></td>
<td> </td>
<td><input name="direccion" type="text" id="direccion" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="left" valign="middle"> <div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">E-mail</font></em></div></td>
<td> </td>
<td><input name="email" type="text" id="email" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="left" valign="middle"> <div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">Telf:</font></em></div></td>
<td> </td>
<td><input name="telefono" type="text" id="telf" size="30" maxlength="30"></td>
</tr>
<tr>
<td height="36" align="left" valign="middle">
<div align="right"><em><font color="#FFFFFF" size="2" face="Arial, Helvetica, sans-serif">comentarios:</font></em></div></td>
<td> </td>
<td rowspan="2" align="left" valign="top"><textarea name="comentario" cols="25" rows="4" wrap="VIRTUAL" id="coment"></textarea></td>
</tr>
<tr>
<td height="33"> </td>
<td> </td>
</tr>
<tr>
<td height="33"> </td>
<td> </td>
<td align="left" valign="middle"> <div align="center">
<input type="submit" name="Submit" value="Enviar">
</div>
<div align="center"></div></td>
</tr>
</table>
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviadon";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "n";
$cuerpo .= "Direccion: " . $HTTP_POST_VARS["direccion"] . "n";
$cuerpo .= "email: " . $HTTP_POST_VARS["email"] . "n";
$cuerpo .= "Telefono: " . $HTTP_POST_VARS["telefono"] . "n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["comentarios"] . "n";
//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);
mail("[email protected]","Formulario recibido",$cuerpo);
//doy las gracias por el envÃo
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>
Yo cuando manejo formularios pongo
$_POST['nombre_del_campo']
Asegurate de que el metodo de el formulario es tambien POST, y tambien pasa que algunos servidores no tienen el función activada.
$_POST['nombre_del_campo']
Asegurate de que el metodo de el formulario es tambien POST, y tambien pasa que algunos servidores no tienen el función activada.
Hola que tal, alli te estoy enviando un mail por la cuenta de [email protected] espero que puedas ponerte en contacto, conmigo para arreglar el tema del formulario, gracias