Lo tengo hecho con SESION, os dejo el problema a continuación:
Este es el nombre que va correcto:
Código PHP:
if (!isset($_POST['nombre_1']) OR $_POST['nombre_1'] == "")
{
header("Location: contacto.php?error=".urlencode('Introduzca su nombre'));
$_SESSION['carlospassos']['nombre_1'] = '';
exit();
}
Código HTML:
<td style="width: 60%;"><label>Nombre: (requerido) </label> <input class="input1" name="nombre_1" type="text" maxlength="150" style="width:100%;" <?php if (isset($_SESSION['carlospassos']['nombre_1'])) {echo 'value="'.$_SESSION['carlospassos']['nombre_1'].'"';};?> /></td> </tr>
Y aquí el problema, campo mensaje:
Código PHP:
if (!isset($_POST['mensaje_1']) OR $_POST['mensaje_1'] == "")
{
header("Location: contacto.php?error=".urlencode('Introduzca su consulta'));
$_SESSION['carlospassos']['mensaje_1'] = '';
exit();
}
Código HTML:
<td style="width: 70%"><label>Consulta: (requerido) </label> <textarea class="input2" name="mensaje_1" rows="5" cols="1" type="text" maxlength="800" style="width:100%;" <?php if (isset($_SESSION['carlospassos']['mensaje_1'])) {echo 'value="'.$_SESSION['carlospassos']['mensaje_1'].'"';};?> /></textarea></td>
Gracias de antemano