Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/01/2006, 12:58
Avatar de erichfrom
erichfrom
 
Fecha de Ingreso: octubre-2004
Mensajes: 148
Antigüedad: 19 años, 5 meses
Puntos: 1
¿Cómo le hago?

Estoy trabajando en un formulario. Cuando no se completa un campo del formulario
se muestra en el formulario el campo que no se lleno en rojo. Este es el código:

if ($inscribir)
{

if(!$nombre)
{
$color_a = "#9a1a1a";
}

if(!$apellidos)
{
$color_b = "#9a1a1a";
}

echo "

Los campos con rojo estan sin completar, por favor completalos

<form method='post' action='inscripcion.php'>
<font color='$color_a'>Nombres:</font> <input name='nombre' size='50' type='text' value='".$_SESSION['nombre']."' ><p>
<font color='$color_b'>Apellidos:</font> <input name='apellidos' size='50' type='text' value='".$_SESSION['apellidos']."' ><p>
<input type='submit' name='inscribir' value='Enviar datos' class='form'>
</form>
";

}


El problema esta en que siempre se muestran en rojo, se hayan introducido o no.

¿Dónde esta el error?
Gracias.