Ver Mensaje Individual
  #10 (permalink)  
Antiguo 17/03/2005, 17:51
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
No veo dichas correciones...
Cita:
Iniciado por commo
<?php
if(empty($_POST['usuario'])){
$error_color_texto = TRUE; <- Perfecto! la defines.. ¿Dónde la ocupas??
header ("Location: $error?registro=1"); <- Sigues sin indicar la página a redireccionar, y sin pasar la variable anterior
exit;
}
?>
Disculpa pero ya ando de salida... en principio te haria falta el archivo mensajes_error.php para ver cómo trabaja y ver si se puede adaptar a lo que necesitas... en segundo... mira creado esto en 2.php
Código PHP:
<?php 
if(empty($_POST['usuario'])){
header ("Location:1.php?error_color_texto='true"); //indicamos la página y variable
exit;
}
if(empty(
$_POST['password'])){
header ("Location:1.php?error_color_texto='true");
exit;
}
else echo 
"Sin errores";
... esta mal porque solo envia una variable... y si te daz cuenta en tu página 1.php en caso que la misma variable este definida cambiará el color para los dos campos... no difiere uno de otro... Date cuenta como no importa definirla como variable PHP ($var=true) sino lo que importa es pasarla por URL ... ah!!!.. en 1.php también hice cambios:
Código PHP:
p><font color="<?php if(isset($_GET['error_color_texto'])){ echo "#FF0033";} else { echo "#000066";}?>">Usuario:</font>
<input name="usuario" type="text" id="usuario">
Date cuenta como primero recojo la variable por $_GET[]... y luego solo veo si esta definida con isset()... ... disculpa tengo clase... pero espero veas tu error y te sirva para entender la cuestión.

Puedes verlo trabajando en http://jam1138.webcindario.com/pruebas/1.php

La mejor de las suertes!

haaayyY!!!! se me hace tardeeee.....
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"