teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

誤字修正

2016/04/10 22:40

投稿

IShix
IShix

スコア1729

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  カテゴリーが必ず整数なら is_int() でのチェックも入れてみてはいかがですか?もしチェックする場合はGETはstring型の値になるのでif文の前にintにキャストする必要があります。それであればpreg_matchも外せます。それと!emptyは0もfalseになりますけど大丈夫ですか?もし0もあるなら以下の2つのうちどちらかを使うといいと思います。
2
2
  if ($_GET["category"] != "")
3
- if (strlen($_GET["category"] > 0))
3
+ if (strlen($_GET["category"]) > 0)
4
4
 
5
5
  それからチェックの後も大切です。
6
6
  HTMLに出力なら htmlspecialchars