フロントエンドコード:
if(register_flag){ //登録情報は正しいです
php コード
「config.php」が必要です;
ここで報告されたエラーは、explode() の 2 番目のパラメータは文字列型である必要があるが、私が使用したのは配列型であるということです。 Ajax によって渡されるデータは文字列型です。PHP が $_POST[] を通じて配列型を受け入れるのはなぜですか? data はこれまでに php を書いたことがないので、アドバイスをお願いします、ありがとうございます~
習慣沉默2017-05-16 13:02:09
ajax はパラメーター Content-Type: 'text/plain' を追加します
PHP がそれを受け入れる場合は、$_POST を使用せず、file_get_contents('php://input') に変更してください
迷茫2017-05-16 13:02:09
ajax では、バックエンドに渡すデータが json であってもシリアル化された文字列であっても、バックエンドに到達すると配列形式に解析されます。
それで
淡淡烟草味2017-05-16 13:02:09
元のポスターにアクセスしたい場合は、URL アドレス www.baidu.com?search=keyword&s=key&time=143032423 をご覧ください
バックグラウンドで受信するときに $_GET を使用する必要がありますか? 重要なのは、$_GET と $_POST がどのように機能するかです。