|
Тема |
Eto az dokade ... [re: Long Runner] |
|
Автор | Gosho (Нерегистриран) | |
Публикувано | 23.11.02 05:15 |
|
|
sam. Biah vdignal ratse ot tova gadno neshtentse, ama ti pak me zapali da si blaskam glavata. Znachi ot saita samo edin fail e sas zabranen "anonimous logon". Za ostanalite izpolzvam Session promenliva, i, ako ia niama, "Response.Redirect ...". Taka. Eto kakvo e polozhenieto:
<%Language="VBScript"%>
<%
Response.Buffer = True
Response.AddHeader "Pragma", "no-cache"
Response.CacheControl = "no-cache" ' Ednoto beshe zaradi Opera, no ne pomnia parvoto ili vtoroto
If Session("uID") = "" Then
Response.Status=("401 Unauthorized")
Session("uID") = Request.ServerVariables("AUTH_USER")
Response.End
End If
%>
i.t.n. dran-dran ...
Tova raboti po-dobre ot hich, v smisal che sled "Sign Out" kadeto imam "Session.Abandon" ako resha da se varna, pak go ima pop-up-a za "Please enter ....". Taka. Ako vkaram losha parola - vsichko e nared - ne me puska. Ako klikna "Cancel" ili natisna "Esc" - "Response.End" spira zarezhdaneto. Loshoto e, che tova gadno "AUTH_USER" si e tam i sesiata e napisana veche, i ako niakoi se seti da si refreshne bialata stranitsa - "Welcome ...". Niama da ti kazvam kolko pati sam izchel stranitsite, namereni ot Google ...
Ta taka. Dosta dalgo stana - sori i mersi za pomoshtta. Pozdravi!
|
| |
|
|
|