問題タブ [form-data]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP でのマルチパート POST データ要求の受信
HTTP
で次のリクエストを受け取りたいPHP:
(注: この投稿を読みやすくするためだけにサブパーツをインデントしています。)
私は PHP にあまり詳しくないので、PHP コードでこの種のマルチパート フォーム リクエストを受信する方法を理解するためのヘルプ/ポインタを取得したいと考えています。標準の HTML フォームを受け取ったコードを書いたことがありますが、その名前を$HTTP_GET_VARS
配列のインデックス キーとして使用してフォーム要素にアクセスできましたが、この場合はフォーム要素名がなく、フォーム データ部分もありません。線形 (つまり、サブ パーツ = マルチレベル配列)。
助けてくれてありがとう!
/ロバート
python - PythonWebGETデータの使用
URLを介してPythonページに情報を渡そうとしています。次のリンクテキストがあります。
完全なページで、私はこれを持っています:
問題は、ページ全体に移動すると、「id」でキーエラーが発生することです。誰かがこれを修正する方法を知っていますか?
私が実行すると編集cgi.test()
しても何も得られません
URLが渡されないため、URLの使用方法に問題があると思います。
その基本的にlocalhost/chris / complete?id = 1
/ chris /はフォルダーであり、completeはindex.py内の関数です。
URLを間違った方法でフォーマットしていますか?
vb.net - VB.NET - マルチパート フォームのアップロードが機能しない。どうしたの?
検索してみたところ、誰かがマルチパート フォーム アップローダーを作成していることがわかりました。
1つ間違っていましたが、URLのすべての-おそらく-POST値を転送しました..Webアプリケーションが気に入らない-どういうわけか。
全部行きました
POST /index.php?page=post&s=add&title=test&tags=testtags HTTP/1.1
そして、ファイルを投稿コンテンツに追加しただけです。
私はブラウザで送信しようとしましたが、これが出てきました:
画像データのバイトを IMGDATA に置き換えて短くしました。
このアップロードは承認されました。そこで、後で紹介する VB.NET コードでこれを真似てみました。これが出てきました:
しかし、これは受け入れられませんでした。それで、何が問題だったのですか?また、2つの余分な(--)を別の場所に置いてみました..そして、結局、何も変わりませんでした。これは、送信に使用した VB.NET コードの切り抜きです。Uploader.Start は、グローバル変数を使用するスレッドを通じてアップロード プロセスを開始します。
誰でもこれで私を助けてくれることを願っています。何が悪いのかわかりません。
リダイレクトとともに「アップロード成功」メッセージを返す必要がありますが、アップロード ページ自体のみが返されます。ネットワークスニファで確認しました。
javascript - 更新を押した後にフォームデータが消えないようにするにはどうすればよいですか?
別のブラウザで自分のページをテストしに行きました。グーグルクロームでは、フォームに記入し、前後に押して、そこにデータを保持することができます。次に、特定のデータが正しくなるようにページを更新する必要があります(Cookieの有効期限が切れた場合のセッションIDや、送信前にユーザーがログアウトした場合など)。更新してすべてのデータを失います。すべてのデータが保持されるように設定できるオプションはありますか?
html - https経由でフォームデータを保存しないでください
ブラウザにデータを保存させずに、HTTPS経由でフォームにデータを送信したいと思います。
(クレジットカード取引)
php - PHPでの検証
HTMLで送信ページがあります。フォームデータを送信すると、phpページに移動し、データベースにデータが挿入されます。
私の質問は、JavaScriptを使用せずにhtmlページのデータがnullまたは空にならないようにするにはどうすればよいですか?とにかくこれはphpで行うことができますか?ありがとう!
oracle - OracleForms10はフォームデータを自動保存します
ユーザーが保存を押すのを忘れたときにフォームのデータを自動的に保存する機能や設定はありますか?Wordのように?
jquery - jQuery.ajax で multipart/formdata を送信する
jQuery の ajax 関数を使用して、サーバー側の PHP スクリプトにファイルを送信する際に問題が発生しました。File-List を取得すること$('#fileinput').attr('files')
は可能ですが、このデータをサーバーに送信するにはどうすればよいでしょうか? ファイル入力を使用する場合$_POST
、サーバー側の php-scriptの結果の配列 ( ) は 0 ( ) です。NULL
私はそれが可能であることを知っています(これまでjQueryソリューションは見つかりませんでしたが、Prototyeコードのみです(http://webreflection.blogspot.com/2009/03/safari-4-multiple-upload-with-progress.html) )。
これは比較的新しいようです。XHR/Ajax 経由でのファイルのアップロードが不可能であることは言及しないでください。確実に機能しているためです。
Safari 5 の機能が必要です。FF と Chrome は便利ですが、必須ではありません。
今のところ私のコードは次のとおりです。
asp.net-mvc-3 - jQueryUIDatepickerがデプロイ後にサーバーに投稿されない
そこで、jQueryUIの日付ピッカーを使用するASP.NetMVC3プロジェクトをIISサーバーに公開しました。日付ピッカーは値を投稿せず、バックエンドでデフォルト値に戻るようです。
地元では、それは魅力のように機能しますが。これは、datepickerにオプションがない単純なjQueryです。
なぜそれが起こるのかについての手がかりはありますか?
解決策を見つけるために投稿できるものを教えてください。
ありがとう!
私が投稿しようとしているモデル:
私が使用しているフォーム:
私が投稿している方法:
jQueryは次のようになります。
javascript - Safariでリクエストを送信するときにFormDataオブジェクトが値をキャプチャしない
私はいくつかのコードを持っています:
Chromeでリクエストペイロードを表示すると、次のように表示されます。
ペイロードのリクエスト
------ WebKitFormBoundary2Sol1RjAh9VTx3uj Content-Disposition:form-data; name = "answer"
1 ------ WebKitFormBoundary2Sol1RjAh9VTx3uj Content-Disposition:form-data; name = "idSlide"
11 ------ WebKitFormBoundary2Sol1RjAh9VTx3uj Content-Disposition:form-data; name = "sEnduser"
ceff69eabdcd494de62b110c0c7231aa ------ WebKitFormBoundary2Sol1RjAh9VTx3uj--
Safariでリクエストペイロードを表示すると、次のように表示されます。
ペイロードのリクエスト
------ WebKitFormBoundary3rBEoL5qcra4nVCd--
eFormオブジェクトは、FormDataのコンストラクターに必要なHTMLFormElementオブジェクトです。
リクエストのペイロードがサファリとクロームで異なる理由はありますか?