ホームページ >バックエンド開発 >PHPチュートリアル >javascript - ajaxがフォームデータを使用してフォームを送信した後、phpはファイルサイズを検出します
ajax がフォームデータを使用してフォームを送信した後、php で設定されたファイル値を超えると、php がフォームによって送信されたファイルやその他の投稿データを取得できないことがわかりました。
制限を超えていなければ取得できますが、通常のフォームを送信することでアップロードされたファイル情報を取得できるようです。
ajax がフォームデータを使用してフォームを送信した後、php で設定されたファイル値を超えると、php がフォームによって送信されたファイルやその他の投稿データを取得できないことがわかりました。
制限を超えていなければ取得できますが、通常のフォームを送信することでアップロードされたファイル情報を取得できるようです。
ファイルが大きすぎることが問題の場合、アップロードされたファイルのサイズを取得する単純なバックエンドの場合は、最初にフロントエンドで検出されるはずです。 リーリー
サーバーが
パラメーターで設定された値である場合、このリクエストは処理のために PHP に転送されず、サーバー レベルで傍受されます。目視検査は状況に関係がある可能性があります。 nginx
的话,上传文件超过 client_max_body_size
Post_max_sizeとupload_max_filesizeはphp.iniで設定されており、設定したサイズを超えるとPHPでリクエストが正常に処理されなくなります。
ajax はファイルをアップロードできません。
jQuery を使用している場合は、プラグイン ajaxFileUpload を検討してください