ホームページ  >  記事  >  バックエンド開発  >  Codeigniter ショッピング カート クラスに中国語ソリューションを追加できない_PHP チュートリアル

Codeigniter ショッピング カート クラスに中国語ソリューションを追加できない_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:57:251067ブラウズ

Codeigniter のショッピング カート クラスで中国語を追加できないことに気付いた人もいるかもしれません。長い間探した結果、次のコードで中国語の入力が制限されていることがわかりました。

systemlibrariesCart.php を変更し、186 ~ 190 行目の製品名の判定をコメント化します。

コードは次のとおりです コードをコピー

/*if ( ! preg_match("/^[".$this->product_name_rules."]+$/i", $items['name']))

{

Log_message('error', '製品名として無効な名前が送信されました: '.$items['name']。' 名前には英数字、ダッシュ、アンダースコア、コロン、スペースのみを含めることができます');

FALSE を返します。

}

*/

ただし、削除は最善の方法ではありません。通常のマッチングを中国語に変更するだけです。これについては紹介しませんが、PHP チュートリアル チャンネルで確認できます。

http://www.bkjia.com/PHPjc/632100.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632100.html技術記事 Codeigniter のショッピング カート クラスで中国語の文字を追加できないことに気付いた友人もいるかもしれませんが、長い間探した結果、次のコードで中国語の入力が制限されていることがわかりましたので、ご紹介します。 システムを変更します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。