hola dianita (espero que seas dianota, mejor!!

)
Cita:
Iniciado por Dianita
El número del error (error01.php, error02.php, error03.php...etc) depende del valor de una variable,
porque no creas un switch con el valor inicial del sw_invalid y si es el valor (por ejemplo valor1) le das una nueva variable ($nuevavariable)con un valor especifico ( "nuevovalor" ) asi dependerá de el valor de tu variable sw_invalid :
checa:
Cita: switch ($sw_invalid) {
case valor1:
$nuevavariable = "nuevovalor";
break;
case valor2:
$nuevavariable = "nuevovalor2";
break;
default : //cuando el valor no sea ninguno de los anteriores valor1 o valor2
$nuevavariable = "nuevovalor3"; //o mensaje de error
break;
}
y luego imprimes nueva variable en tu codigo javascript como le estabas haciendo antes...
Cita:
echo "<script language='javascript'> window.open('http://localhost/errores/error".$nuevavariable.".php', 'Error', 'width=300,height=200,location=no,toolbar=no,menub ar=no,scrollbars=no,resizable=no');</script>";
espero haber ayudado...
saludos primor