Tengo un problemilla, he heco un formulario, el cual me ejecuta el script que hay en formulario.php.
En el formulario he dejado un input vacio, para obtener el resultado que me da formulario.php y escribirlo sobre él:
Código HTML:
<input name="oculto" value="<?php $oculto ?>" type="text" class="oculto" id="oculto" size="38" maxlength="35" namesize="20">
Tengo esto:
*LAS CABECERAS Y HEADERS SON MUY LARGAS Y POR ESO NO LAS PONGO
Código PHP:
$destinatario="[email protected]";
$asunto="Formulario de contacto";
$email=$_POST['email'];
$oculto=$_POST['oculto'];
$respuesta="respuesta";
$texto="hola!";
if(mail($destinatario, $asunto, $texto,$cabeceras)){
mail($email, $asunto, $respuesta,$headers);
header("Location: $_SERVER['HTTP_REFERER']");
$oculto = "Mail enviado correctamente.";
}
No se que pasa... tengo que iniciar alguna sessión para recuperar el valor de esa variable y escribirla en el input?
Un saludo y muchas gracias de antemano.