すいませんis_intのページに
>フォームからの入力の場合は 常に文字列となります
と思いっきりかいてありましたね(´・д・`;)


もう一つ質問です
フォームに無記入で送信した時に「入力されてないよ」というエラーを出したくて

if( is_set($_GET["data"]) == FALSE )
echo"入力されてないよ";

としてみたら、データを無記入で送信したときでなく
フォームのあるページに初めてアクセスした時に既にエラーが表示されてしまいました
無記入送信した時のみに表示するにはどうしたらいいのでしょう?