Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2008, 08:16
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: El mensaje de Error con "Alert"

Hola rafaescalona,
Por favor no revivas temas viejos para preguntar cosas que no correspondían en el tema original, es mejor que abras un tema nuevo.
Sobretodo porque lo que pedís nada tiene que ver con PHP, sino que lo podés resolver facilmente con Javascript o CSS. Y tenemos foros para ambas tecnologías.

Ya directamente respondiendo a tu pregunta, la forma más sencilla de hacer esto es definir una clase en CSS que corresponda al campo de texto "pintado":

Código:
.pintado_de_rojo {
    color : red; /* si querés que la letra esté en rojo */
    background : red; /* si querés que el fondo sea rojo */
    border : 1px solid red; /* para darle un borde rojo de 1px */
}
Luego si tenés un error, podés agregar esa clase al campo correspondiente, algo así como

Código PHP:
<input type="text" ... <?php if ($error) {
    echo 
'class="pintado_de_rojo" ';
?>
(lo he hecho de forma muy fea, pero creo que queda claro)


Saludos.