no se si debería ponerlo aquí en foros o en php, pero ahí va:
Yo en mi página web tengo puesto este código (está alojada en miarroba):
Codigo:
<?
if($_POST[enviar]) {
mail("tucorreo","Mensaje enviado de la web",$_POST[mensaje],"From: $_POST[nombre] <$_POST[email]>" ;
echo "El email ha sido enviado con éxito." ;
}
?>
<form method="post" action="<?=$_SERVER[PHP_SELF]?>">
Nombre:<br>
<input type="text" name="nombre"><br>
Email:<br>
<input type="text" name="email"><br>
Mensaje:<br>
<textarea name="mensaje" cols="30" rows="5"></textarea><br><br>
<input type="submit" name="enviar" value="Enviar">
</form>
Y todo funciona genial.
Pero... al intentar ponerlo como cabecera de un subforo, a pesar de que el formulario aparece (con un error), al enviarlo no funciona correctamente (vamos, que no se envía) y dice que página no encontrada (404).