static LoggedProfile LoggedCookieRead() { LoggedProfile lu = null; HttpCookie ck = System.Web.HttpContext.Current.Request.Cookies[LoggedCookieName()]; if (ck != null) { try { string strContent = ut.Base64Decode(ck.Value); CQueryString qs = new CQueryString(strContent); string email = qs["e"]; string password = qs["p"]; if (!String.IsNullOrWhiteSpace(email) && !String.IsNullOrWhiteSpace(password)) {// load from db lu = LoggedDbRead(email, password); } } catch (Exception ex) { Log.AddLogEntry(ex.ToString()); }; } return(lu); }
public CQueryString Copy() { CQueryString NewQueryString = new CQueryString(); for (int i = 0; i < this.Count; i++) { NewQueryString.Add(this.Keys[i], this[i]); } return(NewQueryString); }
public string FormateNewMessageUrl(string StringToFormate, string nametoremove) { string[] arr = StringToFormate.Split('?'); string qs1 = ""; if (arr.Length == 2) { qs1 = arr[1]; } CQueryString qs = new CQueryString(qs1); qs.Remove(nametoremove); return(arr[0] + (qs1.Length > 0 ? "?" + qs.SerializeQueryString() : "")); }
public string FormateNewMessageUrl(string StringToFormate, string nametoadd, string nametoaddValue) { string[] arr = StringToFormate.Split('?'); string qs1 = ""; if (arr.Length == 2) { qs1 = arr[1]; } CQueryString qs = new CQueryString(qs1); qs.Add(nametoadd, nametoaddValue, true); return(arr[0] + "?" + qs.SerializeQueryString()); }
public void UrlVariableExists(string parameters, string nametocheck, string valuetocheck, ref bool retValue) { if (!retValue) { if (parameters.Length > 0) { string[] arr = parameters.Split('?'); string qs1 = ""; if (arr.Length > 0) { if (arr.Length == 2) { qs1 = arr[1]; } else { qs1 = arr[0]; } } CQueryString qs = new CQueryString(qs1); string qsvalue = qs[nametocheck]; //System.Web.HttpContext.Current.Response.Write("|" + qsvalue.ToLower().Trim() +"="+ valuetocheck.ToLower() + "<BR>"); if (qsvalue.ToLower().Trim() != valuetocheck.ToLower().Trim()) { retValue = true; } else { retValue = false; } } else { retValue = false; } } }