PDA

Просмотр полной версии : Значение Request.QueryString()


Илья К
27.06.2004, 14:56
Всем привет! Люди, кто знает, чему равно Request.QueryString("myVar") в строке типа http://localhost/namesANDpasswords/Registration.asp
Иными словами, чему оно равно, когда его нет. Просто нужно написать такой примерно код:
ИФ(myVar не определено){то...}

Вооюще, если я пишу Response.write(Request.QueryString("myVar")), возвращается "undefined". Но конструкция Иф(myVar == "undefined"){то...} Не работает. False тоже null не проходит.

Короче, вот код:
<%
var noNickname = Request.QueryString("noNickname");
if(noNickname != null)
{
Response.write("Ник <em><font size='+1' style='font-weight : bolder; color : Yellow;'>" + noNickname + "</font></em> занят.");
noNickname = null;
}
%>


Сапасибо.

Crazy
27.06.2004, 15:08
Ломает пойти на гугл и спросить про "request.querystring undefined"?

Илья К
27.06.2004, 16:05
Ух ты! Смотри-ка, уже отвечают... Значит, не совсем раздел заброшен.:)

Да в гугле ломало, поэтому посмотрел в рамблере.:) ASP QueryString

Воть:

var noNickname = Request.QueryString("noNickname");
if(Request.QueryString("noNickname").Count != 0)
{
Response.write("Der Nickname <em><font size='+1' style='font-weight : bolder; color : Yellow;'>" + noNickname + "</font></em> ist besetzt. Versuchen Sie es doch bitte noch einmal!");
}
%>


Всех с праздником 27 июня! :D

kompadre
02.07.2004, 17:31
Раздел не заброшен, просто вопросы у тебя, надо сказать, не сильно из ряда вон ...

Кстати, более "черезпопного" метода чем тот который ты для себя нашел я себе не представляю.

"Если у нас нету ни методов ни свойств значит, наверное, Request.QueryString("noNickname") пуст, ага".