Closed chiro closed 10 years ago
Safari だと入力値の制約がチェックされないようなので、CGI側でのチェックを追加しました。
(cf. http://www.html5rocks.com/en/tutorials/forms/constraintvalidation/#toc-safari )
[COMMENT]
curlやwget、あるいはtelnet等で直接POSTすることによっていくらでも不正な値の入力は可能なので、一般論としてブラウザの挙動によらずサーバ側での入力値チェックは必要ですね。
curl
wget
telnet
POST
とりあえず、学籍番号以外は空でないことだけチェックしています。 メールアドレスが正しくなくても、システムが壊れるわけではないので……
Safari だと入力値の制約がチェックされないようなので、CGI側でのチェックを追加しました。
(cf. http://www.html5rocks.com/en/tutorials/forms/constraintvalidation/#toc-safari )