webForumDet fria alternativet

Domain

2 svar · 183 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#1

Kan jag på nått sett hämta domain namnet där sidan ligger på i ASP.NET (C#)

mvh icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#2

Löste det (se koden nedanför) men koden nedanför skapar inga cookies, vad är fel?

[red]
public void Cookie(int Userid)
{
  HttpCookie cookie = new HttpCookie("scrambledegg");
  cookie.Value = Convert.ToString(System.DateTime.Now.Day * 2)+"i"+Userid.ToString()+"."+Convert.ToString(System.DateTime.Now.Day * 3)+"user";
  cookie.Domain = HttpContext.Current.Request.ServerVariables["SERVER_NAME"];
  cookie.Expires = DateTime.Now.AddDays(30);
  HttpContext.Current.Response.AppendCookie(cookie);    
}[/red]

mvh icaaq

GrynetMedlem sedan maj 2001329 inlägg
#3

På a:

Request.Url.Host;

men det är nog exakt samma sak som du löst det på.

På b:

Ser helt ok ut tycker jag. KAn ju vara så att din browser inte stödjer cookies (har dem avstängda) Så gör kollen (vilket man alltid ska):

if(Request.Browser.Cookies){
...
}

125 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)