tranquilo... tranquilo...
Cita:
Iniciado por commo if (empty($_Post['password'])) {
header ("Location: $error?registro=1");
$error_color_texto = TRUE;
exit;
}
Primero tus errores:
1. Lo correcto es $_POST['variable'];
2. Aparentemente tu header está mal planteado; no indicas la página a redireccionar (a menos que la tengas en $error).
3. Precisamente como redireccionas ésto debe de ser tu última línea. Tu variable $error_color...etc no la ocupas ya que le daz valor posterior a redireccionar y... si redireccionas pa' qué la quieres ahí?
El hecho de mandar variables por URL solo es la mitad del tema. La otra mitad ésta del lado de la página donde debes de recoger esas variables y hacer con ellas lo que deceas... cambiar el color en tu caso.
Según entendí tienes algo ya funcionando que te enlista los errores... Si esto es cierto trabaja desde allí. Supongo haz de tener algo como
"if('x_condicion') {imprime el error}" para imprimir tus errores.. bueno, es exactamente lo mismo... if('la misma condición') {cambia el color} ... ésto en cada línea a la que quieras cambiar el color... ó maneja estilos, sería más simple.
En conclusión: si sigues sin entender... pasanos tu código que ya tienes funcionando para ayudarte más graficamente. Disculpa por no ayudarte con un ejemplo pero no estoy en mi casa.
Suerte!