Estoy ocupado haciendo una aplicación web, que necesita procesar una gran cantidad de errores y cosas así que hice un cuadro de diálogo jquery ui. Que muestra estos errores Los errores son recuperados por la base de datos. por ejemplo:jQuery eliminar una variable de URL
cuando mi nombre de usuario/contraseña es incorrecta cuando intento entrar me redirigen a
http://domain.com/?do=login&e=login-incorrect
la aplicación a continuación, saber que tiene que buscar el error de inicio de sesión incorrecto en la base de datos y mostrar eso para el usuario. Ahora todo esto va muy bien. Excepto que cuando por alguna razón el usuario vuelva a cargar esta página en particular, recibirá nuevamente el mensaje de error mientras no necesite obtenerlo.
así que mi plan es vincular algún tipo de función al evento close
del cuadro de diálogo y redirigir al usuario al mismo error de página sin el parámetro e en la URL. ¿Cómo podría lograr esto? Intenté todo tipo de cosas. Pero no pude hacer que funcione.
lo que he intentado:
bassicly intentado conseguir todos los parámetros posibles y costura junto a excepción de los que el parámetro e. de este modo:
$ERROR = $_GET['e'];
$DO = $_GET['do'];
$P = $_GET['p'];
$C = $_GET['c'];
$T = $_GET['t'];
$ACTION = $_GET['action'];
// URL WITHOUT ERRORS
$needP = "";
$needACTION = "";
$needDO = "";
if($P != ""){
$needP = "p=".$P."&";
}
if($DO != ""){
$needDO = "do=".$DO."&";
}
if($ACTION != ""){
$needACTION = "action=".$ACTION."";
}
$NOERRORURL = $BASEURL."?".$needP.$needDO.$needACTION;
Pero no funciona y su fea
nos muestran lo que ha intentado. –
publicación editada ... – sn0ep