09/10/2018, 23:20

Kiểm tra sự tồn tại của biến trong ASP

Trong PHP mình có thể dùng hàm isset để kiêm tra biến tồn tại của biến. Vậy trong ASP dùng hàm nào đây hix hix

Ví dụ trong PHP:

if (isset($_POST['name'] ) then
echo "Hello world";

Vậy với ASP mã tương tự là gì vậy, vì mình cần kiểm tra nếu có Request gửi lên thì xử lý, còn ko có thì hiện form nhập liệu ai giúp mình nha
cái nick đó viết 01:36 ngày 10/10/2018
hình như kô có, kiểm tra chuỗi NULL hay rỗng gì đó xem sao
blackangel viết 01:35 ngày 10/10/2018
Vậy khi mình khai báo đoạn này ở đầu trang :
<% @LANGUAGE="JAVASCRIPT" CODEPAGE=65001%>

Thì xuống dưới phải code theo dạng JavaScript phải ko? tại để dạng VB thì sẽ có 1 số hàm rất hay? làm sao sử dụng đồng thời 2 loại code VB và JavaScript trên 1 trang vậy? ASP xài khó hiểu thật.
conan1212 viết 01:21 ngày 10/10/2018
Vì trong ASP bạn không nhất thiết phải khai báo biến, kiểu biến, do đó lúc bạn gán một giá trị cho một biến chưa khai báo cũng là lúc ASP tạo biến cho bạn. Do đó bạn chỉ có thể kiểm tra giá trị của biến mà thôi, bạn không thể xác định đc là biến đó đã đc khai báo hay chưa vì khi bạn dùng một hàm nào đó để kiểm tra biến thì lúc đó ASP đã tạo ra biến đó với giá trị là 'null'.
Trong ASP không cho sử dụng cùng lúc 2 loại Script chỉ một Scrip mà thôi , nếu sử dụng cùng lúc 2 script sẽ bị đụng.
conan1212 viết 01:34 ngày 10/10/2018
bạn có thể kiểm tra biến bằng hàm if
ví dụ: if myString="" then or if len(myString)=0 then...
MichaelTuanAnh viết 01:26 ngày 10/10/2018
if(Request.Form["name"]!=null)
Reponse.Write("Hello world");
conan1212 viết 01:36 ngày 10/10/2018
Có thể xài kiểu is null , not null nữa.
Bài liên quan
0