10/10/2018, 11:39
Hỏi về tối ưu $_GET id của bài viết
Chuyện là mình đang tự viết 1 trang tin tức và mình thì khá gà.
Mình sẽ lấy 1 bài viết dạng id . giống như product=10 thì lấy id 10. vậy nhưng nếu ghi product=10" thì lỗi xuất hiện ngay, mình thử id= (int)addphlash($_get['id']) thì tạm thời nó không lấy dấu " nữa, và cũng k lấy chữ trong id. nhưng nếu mình nhậu product=abc thì lỗi lại xuất hiện.
Mình nên làm thế nào để tối ưu khu vực này và làm cho nếu không hợp lệ (dạng chử, dấu ..) thì tự cho id=1.
Xin cám ơn mọi người
Mình sẽ lấy 1 bài viết dạng id . giống như product=10 thì lấy id 10. vậy nhưng nếu ghi product=10" thì lỗi xuất hiện ngay, mình thử id= (int)addphlash($_get['id']) thì tạm thời nó không lấy dấu " nữa, và cũng k lấy chữ trong id. nhưng nếu mình nhậu product=abc thì lỗi lại xuất hiện.
Mình nên làm thế nào để tối ưu khu vực này và làm cho nếu không hợp lệ (dạng chử, dấu ..) thì tự cho id=1.
Xin cám ơn mọi người
Bài liên quan
bạn có thể dùng cái này để check là id có gán giá trị hay không
if(is_numeric($id)==false)
{
$id=1;
}
Đúng yêu cầu của chủ thớt nhé !