【PHP】下らねぇ質問はここに書き込みやがれ 71
■ このスレッドは過去ログ倉庫に格納されています
0742nobodyさん
2008/08/09(土) 08:46:05ID:CO+6pVsH文字数制限最大10文字でフォーム入力を受け付けて、sqlでのカラムの最大文字数も
10文字を設定しているとき、「"12345678"」という入力値を入れられた場合、
クエリ直前でaddslashes()したら実際の送信値は\"123456789\"となりSQL側での
文字数制限はオーバーしてしまいエラーになります。
この問題はどうクリアしたらいいんでしょう?
送信前の文字数チェックの段階ではSQLでの文字数制限の2倍まで許可すればいいんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています