Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/03/2005, 21:59
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, 8 meses
Puntos: 102
supongo que el problema será que estás buscando algo como $error[1,2,3] lo cuál... no existe.
... Ok, de principio quizá la función explode (http://mx.php.net/manual/es/function.explode.php) te sirva; separando por comas... ahora la cuestión está en que no siempre tendrás los tres errores... ... ooook! ya está: los resultados de ese explode lo asignas a otra variable (arreglo al fin) y, dependiendo del número de elementos (errores) ejecutas un while para que te imprima los errores relacionados... más gráficamente:
Código PHP:
if (isset($_GET['error'])){   
$error[1] = "El nombre de usuario debera contener entre 5 y 15 caracteres."
$error[2] = "La contraseña debera tener entre 6 y 16 caracteres."
$error[3] = "El email escrito no es valido."

$erroresexplode (","$_GET['error']); // dudo si esto sirva... sino prueba antes otro cambio de variable; $ERROR=$_GET...

$i=0// solo para que se impriman en órden... digo! :-P
while($i count($errores)) {
$j$errores[i]; // le asigna el número de error (1, 2 ó 3)
echo $error[j]; // ahora sì, imprimir error[1], error[2]... 
$i++;
}

no sé igual creo que es muy complicado.. quizá exista algo más sencillo... Como sea, solo inteno ayudar...

La mejor de las suertes!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

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

Última edición por jam1138; 13/03/2005 a las 22:03