回答編集履歴

2

修正

2016/12/02 07:13

投稿

退会済みユーザー
test CHANGED
@@ -54,9 +54,9 @@
54
54
 
55
55
  ですが、一部のユーザーは**javascriptを無効**にしている場合がありまして、そのようなユーザーも扱う必要があるときは、この文字数制限だけでは**不十分**です。また、maxlength属性は自動で文字数が削られるのでユーザーに優しくないと思いますので、使わないほうがいいのではないかと思います。
56
56
 
57
- そんなわけで、**PHPでも**送られてきた値をチェックしてあげないといけません。
57
+ そんなわけで、**サーバー側でも**送られてきた値をチェックしてあげないといけません。
58
58
 
59
- PHPでの文字数チェックは[mb_strlen](http://php.net/manual/ja/function.mb-strlen.php)を使うことで楽に行えます。
59
+ 今回はPHPでの文字数チェックの仕方を書いておきます。PHPでの文字数チェックは[mb_strlen](http://php.net/manual/ja/function.mb-strlen.php)を使うことで楽に行えます。
60
60
 
61
61
  ```PHP
62
62
 

1

修正

2016/12/02 07:13

投稿

退会済みユーザー
test CHANGED
@@ -1,5 +1,3 @@
1
- 個人的にmaxlengthは不親切なので使いたくないです
2
-
3
1
  javascriptでの文字数の制限はこのように行うことができます。
4
2
 
5
3
  ```HTML
@@ -92,4 +90,4 @@
92
90
 
93
91
  ```
94
92
 
95
- もし、いろいろあって設定していたサイズ以上のデータがデータベースに格納されるような要求が送られた場合、格納されず、エラーが発生するのが一般的ではないかと。
93
+ もし、いろいろあって設定していたサイズ以上のデータがデータベースに格納されるような要求が送られた場合、そのデータは格納されず、エラーが発生したり、値が長場合、エラーを出さずに文字が切り捨てられたりするのが一般的ではないかと。