リーリー
HTMLアドレスバーを送信するときに、送信されたすべてのデータが表示できることを確認してください
insert.php
渡されたデータを取得できません。プロンプトが表示されます
通知: 未定義のインデックス: 3 行目に D:xampphtdocs8-1baiduNewsinsert.php と入力してください
注意: 未定義のインデックス: D:xampphtdocs8-1baiduNewsinsert.php の 4 行目のタイトル
注意: 未定義のインデックス: D:xampphtdocs8-1baiduNewsinsert.php の 5 行目の imgSrc
注意: 未定義のインデックス: D:xampphtdocs8-1baiduNewsinsert.php の 6 行目の作成者
注意: 未定義のインデックス: D:xampphtdocs8-1baiduNewsinsert.php の 7 行目で createdAt
注意: 未定義のインデックス: D:xampphtdocs8-1baiduNewsinsert.php の 8 行目のコンテンツ
PHPを使うのは初めてです。JSとノードデータのやり取りを書くときにデータ転送フォームを使用していましたが、PHPでそれを取得できません。誰かコードを教えていただければ幸いです。
返信内容:insert.php
リーリー
通知: 未定義のインデックス: 3 行目に D:xampphtdocs8-1baiduNewsinsert.php と入力してください
注意: 未定義のインデックス: D:xampphtdocs8-1baiduNewsinsert.php の 5 行目の imgSrc
注意: 未定義のインデックス: D:xampphtdocs8-1baiduNewsinsert.php の 6 行目の作成者
注意: 未定義のインデックス: D:xampphtdocs8-1baiduNewsinsert.php の 7 行目で createdAt
注意: 未定義のインデックス: D:xampphtdocs8-1baiduNewsinsert.php の 8 行目のコンテンツ
PHPを使うのは初めてです。JSとノードデータのやり取りを書くときにデータ転送フォームを使用していましたが、PHPでそれを取得できません。誰かコードを教えていただければ幸いです。
オブジェクトデータをバックグラウンドに送信しているので、バックグラウンドから$_POST['data']を取得できると思います。
簡単な実験をしてみます、
あなたの
リーリー
これは引用符なしで書かれた質問ですか? type:type 前の型が文字列、後ろの型が変数って感じですね…
私のコード:
1.html
リーリー2.php
リーリー渡したデータにエラーがあります。データはjson形式で記述されている必要があります。上記で非常に明確になりました。
通常の JSON では、キーはすべて引用符で囲まれているため、JSON.stringify を使用してオブジェクトを文字列に変換してから、JSON の仕様を確認することをお勧めします。