Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 01:23 01.11.24 
Компютри и Интернет
   >> ASP
*Кратък преглед

Страници по тази тема: 1 | 2 | (покажи всички)
Тема 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!



Тема Naistina niamam bogat opit sнови [re: Gosho]  
Автор Long Runner (непознат )
Публикувано23.11.02 05:56



chistoto ASP i pazi Boje, s VBScript. Tova, koeto ti kazah, predpolagam che ste raboti idealno v ASP.NET sreda, vypreki che dokato go ne testvam, niamam viara.

Eiz atova se rpehvyrli na ASP.NET. Zastoto osven skript progreamirane si imash i obektno dosytpvane na resursi, sirech s niakolko razlichni variacii dostigash edin i systi polojoitelen rezultat.
Primer:
Request.ServerVariables("AUTH_USER") e read only v ASP.NET, sirech ne mojesh da si igraesh mnogo s neia. Obache v code-behind stranicata (razbirai sorsa na HTML stranicata, deto se vijda, i vsichko e obektno programirane, si ima nachin da zanulish user-a.

S tova:

User.Identify.Name ="";

Moje bi i tova ste raboti idealno:

User.Identify.Name = null;

I prez tova obektno zanuliavane Request.ServerVariables("User_AUTH") v HTML skritp stranicata ti se zanuliava systoooo. Ama v ASP.NET

Mdam... e ne uspiah da ti pomogna, za syjalenie, pusto ASP :-))



Тема Re: Goshoнови [re: Long Runner]  
Автор Borg (Нерегистриран)
Публикувано25.11.02 10:30



Значи, и тук има същият проблем. питам админа " абе шефе, как се нулира тая променилива, как да затворя сесията", и той отговаря: "Ами тя сесията се затваря по нормалният начин - като прекъснеш връзката с тоя сървър (демек като си затвориш прозореца), обаче следващият път, когато искаш да се логнеш към него, броузера отговаря вместо теб - никой не те пита за нищо." та значи това е от броузера (както каза Long Runer). ако има начин да се изчисти променлива в броузера - ще отпадне и този проблем. за сега ми каза "приеми го като даденост - аксиома - неможеш да се справиш с това нещо". и все пак си мисля че има начин, щом с ASP.NEt става, трябва да може и с обикновено ASP (нали е променлива на броузера). бтв сложил ли си си на сървър-а Framework? ако да, можеш да си ползваш С# като обикновен скрипт (<% bla bla %>), не ти трябва лиценз за него и така би трябвало да стане.

"Търсейки по-доброто, често губим доброто" (Шекспир)


Тема Re: Borgнови [re: Borg]  
АвторGosho (Нерегистриран)
Публикувано25.11.02 11:26



Abe az tochno tova sam napravil, t.e. sam go priel kato aksioma, ama nali pak se razchopli temata i pak izbesniah . Inache na sto mesta si pishe, che tazi promenliva e "read only", ama pusto da ostane, vse si mislia, che ima nachin ...
Microsoft dava niakakav primer s "ActiveX" control ( ne che shte go pravia - varvi samo na IE, i to kato kato mu dadesh razreshenie...). I vse pak edinstveno tam uspiah da nameria "niakakav" nachin, kolkoto i da e kriv. Kakto i da e... 10x!



Тема Ako polzva C#нови [re: Borg]  
Автор Long Runner (непознат)
Публикувано26.11.02 00:43



s .NET Framework, tova znachi, che veche nema ASP, a ASP.NET. Obache ima i drugo. V ASP.NET moje da polzvash samo 1 ezik v stranicata. Sirech nai-otgore poiasniavash, na stranicata, che polzvash <script language="C#"></script> i krai, tolkoz. Nema VBScript, nema dostypnati ASP resursi. Osven tova moje da polzva samo edin <form id="" runat="server"></form> tag, ne e kato v ASP i drugite progamirvania. Taka che ste bere iadove, ne moje da izpolva C# samo da si ochisti i zanuli AUTH_USER server promenilivata, a vsichko ostanlo da mu e ASP/VBScript.
Mdam, welcome to the new world of Microsoft :-))

You know that I know that you know that I don't know



Страници по тази тема: 1 | 2 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.