Hola PsiLy, el problema que veo es que falta el formulario, por eso te marca error en la línea 3.
En el body de tu página, deberás poner el form, con los campos que quieras.
ACTION="contacto.php" manda la información del formulario a esa página.
y al principio de la página (por ejemplo) pondrías el <?php ?> con las instrucciones que quieres realizar.
Ejemplo:
Código HTML:
Ver original<FORM ACTION=“guarda_votos.php" METHOD="POST" ENCTYPE="multipart/form-data"> <INPUT TYPE="text“ NAME="mail" ><BR> <INPUT TYPE="text" NAME="asunto"><BR> //añadir aquí el textarea etc
<INPUT TYPE="SUBMIT" NAME="enviar" VALUE="Enviar">
Y en el encabezado tendrías:
Código PHP:
Ver original<?php
$action= $_POST['enviar'];
//esta sección se ejecuta al darle a enviar
//aquí se encontraría la funcionalidad de lo que quieras realizar
$mail= $_POST['mail'];
$asunto= $_POST['asunto'];
.....
......
}
?>
Me he fijado que tú tienes el formulario dentro del esa función.
Espero haber aclarado la duda y puedas solucionarlo ^^