我正在忙于制作一个Web应用程序,它需要处理大量的erorrs和东西,所以我做了一个jQuery UI对话框。其中显示了这些错误。错误由数据库检索。例如:jQuery删除一个URL变量
,当我的用户名/密码不正确,当我尝试登录我重定向到
http://domain.com/?do=login&e=login-incorrect
的应用程序,然后知道他有来搜索数据库并显示登录,不正确的错误那对用户。现在这一切都很顺利。除了由于某种原因,用户会重新加载这个特定的页面时,他再次得到错误消息,而他不需要获取它。
所以我的计划是将某种功能绑定到对话框的close
事件并将用户重定向到相同的页面错误,而不在URL中使用e参数。我怎么能做到这一点。我尝试了各种各样的东西。但无法实现它的工作。
我的尝试:
bassicly试图获得所有可能的参数和拼接在一起的那些除了e参数。像这样:
$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;
但它不工作,它的丑陋
向我们展示你尝试过什么。 –
编辑后... – sn0ep