FSN#25917 Self registratie kan beter
svn path=/Website/trunk/; revision=17432
This commit is contained in:
@@ -17,8 +17,6 @@
|
||||
dat is in tegenspraak met het betekenisloos zijn van de u-param
|
||||
Als je dat wilt moet je maar BOOKMARK's gebruiken
|
||||
*/
|
||||
|
||||
LCL_Disable = 1;
|
||||
ANONYMOUS_Allowed = 1;
|
||||
%>
|
||||
<!-- #include file="../Shared/common.inc"-->
|
||||
@@ -28,21 +26,30 @@
|
||||
// For flexiblity reasons: Literal or runtime parameter(s), just pass through...
|
||||
var rest = String(Request.ServerVariables("QUERY_STRING")); // Request.ServerVariables("QUERY_STRING") is url-encoded,
|
||||
// dat is hier safer dan Request.QueryString
|
||||
rest = rest.substring(("u="+u).length+1);
|
||||
// Strip eventuele leading &fac_id=XXXX er ook af.
|
||||
rest = rest.substring(rest.indexOf("u=")).substring(("u="+u).length+1);
|
||||
|
||||
var sql = "SELECT fac_bookmark_path,"
|
||||
+ " fac_bookmark_query,"
|
||||
+ " prs_perslid_key_auth,"
|
||||
+ " fac_bookmark_unauth_url"
|
||||
+ " fac_bookmark_unauth_url,"
|
||||
+ " fac_bookmark_expire"
|
||||
+ " FROM fac_bookmark"
|
||||
+ " WHERE fac_bookmark_id = " + safe.quoted_sql(u)
|
||||
+ " AND (fac_bookmark_expire IS NULL OR fac_bookmark_expire > SYSDATE)";
|
||||
+ " WHERE fac_bookmark_id = " + safe.quoted_sql(u);
|
||||
var oRs = Oracle.Execute(sql);
|
||||
if (oRs.Eof)
|
||||
{
|
||||
Response.Write("BOOKMARK URL NOT FOUND");
|
||||
Response.End;
|
||||
shared.simpel_page(L("lcl_fac_bookmark_unknown"));
|
||||
}
|
||||
if (oRs("fac_bookmark_expire").Value != null)
|
||||
{
|
||||
var expire = new Date(oRs("fac_bookmark_expire").Value);
|
||||
if (expire <= new Date)
|
||||
{
|
||||
shared.simpel_page(L("lcl_fac_bookmark_expired"));
|
||||
}
|
||||
}
|
||||
|
||||
var url = oRs("fac_bookmark_path").Value;
|
||||
|
||||
if (oRs("prs_perslid_key_auth").Value)
|
||||
|
||||
Reference in New Issue
Block a user