以使用者註冊為例:
register.php
regisgerprocess.php:
<?php
//這裡兩句話很重要,第一講話告訴瀏覽器返回的資料格式,若返回xml格式資料,此處寫header("content-type: text/xmla;set=utf-8"); ,
//若返回tex或json資料,此處填寫header("content-type: text/html;charset=utf-8");
header("content-type: text/html;charset=utf-8");
//告訴瀏覽器不要快取資料
header("cache-control: no-cache");
//接收資料(這裡要和請求方式對於 _post 還是 _get)
$username=$_post['username'];
//這裡我們看看如何處理格式是json
$info="";
if($username=="shunping")';//注意,這裡資料是返回給請求的頁面.
}else';
} echo $info;
?>
json資料詳解:
1、json的格式如下 :
""因為json資料是原生態資料,因此這種資料格式很穩定,而且描述能力強,我們建議大家使用json格式
2、 json資料格式的擴充套件
如果伺服器返回的json 是多組資料,則格式應當如下:
$info="[,,....]";
在xmlhttprequest物件接收到json資料後,應當這樣處理
//轉成物件陣列
//通過reses可以取得你希望的任何乙個值
reses[?].屬性名
3、 更加複雜的json資料格式
4、當乙個ajax請求到伺服器,伺服器可以根據需求返回 三種格式的資料,那麼我們應當選擇哪乙個?
a. 如果你的專案經理沒有特殊的要求,建議使用json
b. 若應用程式不需要與其他應用程式共享資料的時候, 使用 html 片段來返回資料時最簡單的
c.如果資料需要重用, json 檔案是個不錯的選擇, 其在效能和檔案大小方面有優勢
d.當遠端應用程式未知時, xml 文件是首選, 因為 xml 是 web 服務領域的 「世界語」
ajax 請求PHP返回json格式的處理
php返回 格式 public function json return view json ajax請求 監聽提交 form.on submit upd function data type post data jsontype json success function a error func...
ajax接收遍歷處理json格式資料
源 ajax在前後端的互動中應用非常廣泛,通過請求後台介面接收處理json格式資料展現在前端頁面。下面我們來簡單用 ajax在本地做乙個接收並處理json的小例子 首先我們要新建乙個叫做data的json檔案data.json。data.json檔案內容是 如圖,我們要實現單擊 圖中點選按鈕通過aj...
Django vue返回json格式
django返回json格式資料 json list為array返回json格式的陣列對於django將model轉為dict的方法 from django.forms.models import model to dict for good in goods json dict model to ...