1. 程式人生 > >PHP接收ajax傳輸的資料

PHP接收ajax傳輸的資料

在網上看了很久,發現數據的利用ajax提交資料到後臺其實很簡單,但是很多講解的並不清楚,對於初學者來說,很多真的是看著有點糊塗,拿來直接用,又想去了解怎麼回事,其實利用ajax提交資料到後臺是非常的簡單的。

$.ajax({
    type: "POST",
url: "register.php",
data: "name=John&location=Boston",
success: function(msg){
        alert( "Data Saved: " + msg );
}
});
首先我們對上面這一串程式碼進行解讀,當然使用ajax需要用到的是jQuery

type:"POST",是提交的型別

url:"register.php",是提交的方向,我是提交給register.php進行處理

data:"name=Jhon&&location=Boston",這個是我們提交的資料,Jhon和Boston就是我們提交上去的資料

success:function(msg)

{

msg是提交成功之後返回對資料

}

後臺怎樣寫來獲取這些資料:

<?php
//首先是獲取到了資料
$username=$_POST['name'];
$password=$_POST['location'];
echo  $password
; ?>
我們很清晰的看到的是$_POST["name"];就是獲取都的Jhon

$_POST['location']就是獲得的Boston

我們後臺返回的資料,也即是echo出來的資料,就是Boston。

希望對大家有所幫助。

相關推薦

PHP接收ajax傳輸資料

在網上看了很久,發現數據的利用ajax提交資料到後臺其實很簡單,但是很多講解的並不清楚,對於初學者來說,很多真的是看著有點糊塗,拿來直接用,又想去了解怎麼回事,其實利用ajax提交資料到後臺是非常的

PHP. 03 .ajax傳輸XML、 ajax傳輸json、封裝

格式 logs isp round list ati splay name ner XML簡介 XML 指可擴展標記語言 EXtensible Markup Language 。設計的時候是用來傳遞數據的,雖然格式跟HTML類似 xml示例 <?xml versi

vue webpack中使用ajax傳輸資料給後臺

在使用資料傳輸中,大多數採用的都是ajax技術,那麼在vue中怎樣使用ajax技術呢?本篇將帶你入門vue axios中ajax技術。1、基本配置   (1)首先在你的vue專案下配置對應的檔案axios    下載axios元件,最終放置在node_modules\axio

AJAX傳輸資料的中文亂碼之完全解決方案

[解決方法一] 以前我曾經貼過一篇用XMLHTTP Post Form 的帖子,那裡的程式碼中我Post E文的Value毫無問題,但是後來發現Post含有中文的表單時會出現亂碼,原因當然是UTF-8 和GB2312 之間的轉換問題了!TNND,打倒GB2312!大家都

PHP 封裝ajax返回資料格式

protected function ajaxReturn($data, $type='') { if(empty($type)) $type = 'JSON';

ajax提交資料到後臺php接收(實現方法)

在網上看了很久,發現數據的利用ajax提交資料到後臺其實很簡單,但是很多講解的並不清楚,對於初學者來說,很多真的是看著有點糊塗,拿來直接用,又想去了解怎麼回事,其實利用ajax提交資料到後臺是非常的簡單的。 1 2 3 4 5 6 7 8 $.ajax({

ajax動態接收後臺向後臺傳輸資料以及接收資料

 ajax部分,接收後臺傳送的資料,要按照json格式將資料拼接好 unction save(){ var index = $("#index").val(); var id = $("#id").val(); var imgPath=$("#imgPath"

ajax提交資料到後臺php接收

在網上看了很久,發現數據的利用ajax提交資料到後臺其實很簡單,但是很多講解的並不清楚,對於初學者來說,很多真的是看著有點糊塗,拿來直接用,又想去了解怎麼回事,其實利用ajax提交資料到後臺是非常的簡單的。 $.ajax({ type: "POST", url:

php分頁 點選下一頁傳輸資料 防止丟失

方法分為兩種 第一種為點選下一頁a標籤直接附帶搜尋name值 第二種把搜尋值存session 點選下一頁是直接獲取session if(!isset($_GET['cont'])){ $cont = session('cont');}else { $cont = trim($_GET['co

php後臺查詢出資料,返回json資料,前臺接收並輸出

stu表: index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <script src="http://www.jq22.com/jquery/jquery

ajax 傳輸型別與接收型別的誤區盲點

一般的使用ajax基本成了固定模式,貼上一個ajax元件,修修改改就能用,其實小元件大應用,此處記錄ajax在傳輸與接收json格式的資料的用法: $.ajax contentType 和 dataType , contentType 主要設定你傳送給伺服器的格式,dataType設定你收到

PHP 接收資料存入檔案

$val = ""; $currentDateTime = date('YmdHis',time()); $currentDate = date('

關於form表單,ajax和$http傳輸資料

1,使用form表單提交資料時會跳轉頁面,即會將整個頁面提交重新整理,而ajax和$http和php進行資料互動只是頁面的部分更新; ajax可以進行同步傳輸,即async="false",$http只能進行非同步通訊; 2,from表單與php互動: <form

ajax上傳檔案,php接收

//html <input id="user_real_name" class="input_show" type="text" value="" placeholder="姓名"> <input id="file1" class="ufile" type="file" name

ajax基於php頁面請求json資料

在jQuery中封裝有$.ajax方法可以直接來呼叫  ·testjson.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title

XML與JSON比較,並用AJAX傳輸XML/JSON資料

    為實現資料與邏輯程式碼的分離,可以把資料單獨存放,一般用xml 和json格式來儲存資料。 XML介紹     XML 指可擴充套件標記語言(EXtensible Markup Language),很類似 HTML。XML 的設計宗旨是傳輸資料,

ajax傳輸局,後臺接收不到

1、\'counties':String($('#counties').val()),   2、toString()   原因描述: alert(citiesData )是有值的,在 action裡面 接收到的就是null,原因是我用了 <link re

前臺通過js 寫個ajax請求把資料傳給後臺,然後後臺接收到這個資料, 再儲存到資料庫。。

 //前端js操作: function testAjax(){ var url="/testAjaxUrlJson/";//後臺接收處理url var txtContent= "textprm";//傳輸內容;  var objData = [         { name

[Echarts視覺化] 二.phpajax連線資料庫實現動態資料視覺化

前一篇文章 "[Echarts視覺化] 一.入門篇之簡單繪製中國地圖和貴州地區" 主要是通過Echarts視覺化介紹入門知識、中國地圖和貴州地區各省份的資料分析,其中貴州地圖才是它的核心內容。這篇文章主要結合PHP、MySQL、JQuery和Ajax從資料庫中獲取資料,動態的

node如何接收ajax post方式傳來的json型別資料

最近學了node,對於post請求的資料都是用body-parser中介軟體進行處理,但是今天用ajax傳資料的時候發生了錯誤,錯誤如下: 傳過來的值直接被解析成一個key,改了好久才解決,所以把這個問題記錄一下 1.form表單提交時 初入門no