PHPでAjax投稿フォームを受信するにはどうすればよいですか?
a.html
var params=$("#form1").serialize();
$.ajax({
type: "post",
contentType: "application/text",
data:params,
dataType:"json",
//dataType: "binary",
async: false,
timeout : 30000,
url: '1.php',
success: function(data){
//处理データデータベース
var s = eval(data);
alert(s.a+' '+s.b)
}、
error: function(x, e) {
// alert(x.readyState)
});
-----------------------------
1.php
$db = new mysqli('localhost ','adb','winst','test');
mysqli_query($db, "set 文字セット 'utf8'");
$arr = $_REQUEST;
$vnameid =$arr['ユーザー名'];
$vtele =$arr['電話'];
$query = "INSERT INTO cardvip(namevip,tel) VALUES ('"+$vnameid+"','"+$vtele+"')";
$db->クエリ($クエリ);
$data = json_encode(array('a'=>$vnameid, 'b'=>$vtele));
$data をエコー;
?>
如果用$vnameid ='ユーザー名';
$vtele ='電話';
1.html alert(s.a+' '+s.b); 正确表示可能。
はポストデータを受信できません
返還(解決策)
注释掉 dataType: 「json」
アラート( s.a+' '+s.b); アラート(データ)の変更;
1.php
print_r($_POST);
終了;
この変更により実行调试
注释掉 dataType:"json"
1.php
print_r($_POST);
終了;
この変更を使用して调试を実行します
返される回数据问题、
$arr = $_REQUEST;
$vnameid =$arr['ユーザー名'];
$vtele =$arr['電話'];
我的意思是$vnameid 获得不到投稿データ
$vnameid =$arr['username'];取不到值?
$vnameid =$arr['username'];取不到值?
嗯 場合は a.html で URL: '1.php?'+params を使用します。
你按我说的做了吗?
a.html var paraミリ秒=$("#form1").serialize();
$.ajax({
type: "post",
data:params,
async: false, timeout: 30000,
url: '1.php',
成功: 機能(data){
//处理データデータ
alert(data); },
error: function(x, e) {
// alert(x.readyState);
アラート(e);
}
}) ;
-----------------------------------
1.php
$arr = $ _リクエスト;
$vnameid =$arr['ユーザー名'];
$vtele =$arr['電話'];
echo $vnameid;
?>
これは投稿値に取得できません
contentType: "application/text",
これを削除します。これには MIME がありますか?
contentType: "application/text" を削除します、
OK、contentType: "application/text" を削除してください

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

PHPロギングは、Webアプリケーションの監視とデバッグ、および重要なイベント、エラー、ランタイムの動作をキャプチャするために不可欠です。システムのパフォーマンスに関する貴重な洞察を提供し、問題の特定に役立ち、より速いトラブルシューティングをサポートします

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。
