加入收藏 | 设为首页 | 会员中心 | 我要投稿 滁州站长网 (https://www.0550zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

利用php做服务器和web前端的界面进行交互

发布时间:2016-11-27 07:27:23 所属栏目:大数据 来源:站长网
导读:PHP与Web页面交互是实现PHP网站与用户交互的重要手段。希望查看本篇文章的学者首先查看一下PHP的基础知识,因为今天用到这个东西,现学现卖吧.后续会更新php服务器的基础知识! 1.首先你要有一个界面nbsp;nbsp; 我这里利用我项目开发的一个简单界面截取下来进

服务器的代码 include进来的php文件就是存储数据的一个php文件下面会附上代码;我解释一下这个简单的服务器端的代码

if($_POST["code"]==201  $_POST["user"]=="admin"){ 
//  echo json_encode(array("code"=gt;111)) ; 
  echo json_encode($hotSale); 
} 

这个判断就是对客户端那边发过来的数据进行的判断nbsp; 如果code和user都正确nbsp; 则给你返回数据nbsp; 如果不等几返回

else{ 
  echo json_encode(array("code"=gt;402)); 
  echo json_encode($hotSale); 
} 

这是在开发中和服务器端的同事商量定下来的

下面我说一下正确的时候返回来的数据

lt;pre name="code" class="php"gt;echo json_encode($hotSale);

就是这句 echo大家都知道是php里面的关键字 ,json_encode就是获取我们加载 data.php
就是这个

lt;pre name="code" class="php"gt;lt;#63;php 
/** 
 * Created by PhpStorm. 
 * User: Administrator 
 * Date: 2016-7-14 
 * Time: 19:53 
 */ 
header("Content-type:text/html;charset=utf-8"); 
$hotSaleContent1 = array( 
  "imgURL" =gt; "./百姓商城-百姓广场网上商城-郑州建材_郑州家具_郑州建材网_郑州装修公司-价格最低,保障质量_files/56945f40088bc0491409db204dab9be3e0a3.jpg", 
  "title"=gt;"南方家居 Q23025床(带床垫)", 
  "titleURL"=gt;"http://www.baixingmall.com/item/52a297380d2c004b75090030180f9be3e0a3.htm", 
  "Nprice" =gt; "1980", 
  "Oprice"=gt;"1980", 
  "number"=gt;"53" 
); 
$hotSaleContent2=array( 
  "imgURL"=gt;"./百姓商城-百姓广场网上商城-郑州建材_郑州家具_郑州建材网_郑州装修公司-价格最低,保障质量_files/56945f4d0b610045fe09f8604dab9be3e0a3.jpg", 
  "title"=gt;"富魄力 M-66型沙发", 
  "titleURL"=gt;"http://www.baixingmall.com/item/5178d9660f230049d10847f06de39be3e0a3.htm", 
  "Nprice"=gt;"3600", 
  "Oprice"=gt;"8600", 
  "number"=gt;"60" 
); 
$hotSaleContent3=array( 
  "imgURL"=gt;"./百姓商城-百姓广场网上商城-郑州建材_郑州家具_郑州建材网_郑州装修公司-价格最低,保障质量_files/56945f570129804eec0921e04dab9be3e0a3.jpg", 
  "title"=gt;"和木轩 HK8005电视柜", 
  "titleURL"=gt;"http://www.baixingmall.com/item/526a0f8704a540492c0a3960345b9be3e0a3.htm", 
  "Nprice"=gt;"3600", 
  "Oprice"=gt;"8600", 
  "number"=gt;"60" 
); 
$hotSaleContent4=array( 
  "imgURL"=gt;"./百姓商城-百姓广场网上商城-郑州建材_郑州家具_郑州建材网_郑州装修公司-价格最低,保障质量_files/56945f5f0cb640412e0aeb104d589be3e0a3.jpg", 
  "title"=gt;"怡品源12F07-12E07餐桌椅", 
  "titleURL"=gt;"http://www.baixingmall.com/item/52fec2ee0d0a4041ca08954018d89be3e0a3.htm", 
  "Nprice"=gt;"300", 
  "Oprice"=gt;"800", 
  "number"=gt;"600" 
); 
$hotSaleContent5=array( 
  "imgURL"=gt;"./百姓商城-百姓广场网上商城-郑州建材_郑州家具_郑州建材网_郑州装修公司-价格最低,保障质量_files/56945f5f0cb640412e0aeb104d589be3e0a3.jpg", 
  "title"=gt;"怡品源12F07-12E07餐桌椅", 
  "titleURL"=gt;"http://www.baixingmall.com/item/52fec2ee0d0a4041ca08954018d89be3e0a3.htm", 
  "Nprice"=gt;"300", 
  "Oprice"=gt;"800", 
  "number"=gt;"600" 
); 
$hotSaleContent6=array( 
  "imgURL"=gt;"./百姓商城-百姓广场网上商城-郑州建材_郑州家具_郑州建材网_郑州装修公司-价格最低,保障质量_files/56945f5f0cb640412e0aeb104d589be3e0a3.jpg", 
  "title"=gt;"怡品源12F07-12E07餐桌椅", 
  "titleURL"=gt;"http://www.baixingmall.com/item/52fec2ee0d0a4041ca08954018d89be3e0a3.htm", 
  "Nprice"=gt;"300", 
  "Oprice"=gt;"800", 
  "number"=gt;"600" 
); 
$hotSaleContent7=array( 
  "imgURL"=gt;"./百姓商城-百姓广场网上商城-郑州建材_郑州家具_郑州建材网_郑州装修公司-价格最低,保障质量_files/56945f570129804eec0921e04dab9be3e0a3.jpg", 
  "title"=gt;"和木轩 HK8005电视柜", 
  "titleURL"=gt;"http://www.baixingmall.com/item/526a0f8704a540492c0a3960345b9be3e0a3.htm", 
  "Nprice"=gt;"3600", 
  "Oprice"=gt;"8600", 
  "number"=gt;"60" 
); 
$hotSaleContent8=array( 
  "imgURL"=gt;"./百姓商城-百姓广场网上商城-郑州建材_郑州家具_郑州建材网_郑州装修公司-价格最低,保障质量_files/56945f4d0b610045fe09f8604dab9be3e0a3.jpg", 
  "title"=gt;"富魄力 M-66型沙发", 
  "titleURL"=gt;"http://www.baixingmall.com/item/5178d9660f230049d10847f06de39be3e0a3.htm", 
  "Nprice"=gt;"3600", 
  "Oprice"=gt;"8600", 
  "number"=gt;"60" 
); 
$hotSale=array($hotSaleContent1, 
  $hotSaleContent2,$hotSaleContent3, 
  $hotSaleContent4,$hotSaleContent5, 
  $hotSaleContent6,$hotSaleContent7, 
  $hotSaleContent8); 
lt;pgt;这里面就是所有的服务器提供的数据 然后进行获取那个数组lt;/pgt;lt;pgt;lt;span style="font-family: Arial, Helvetica, sans-serif;"gt;$hotSale;lt;/pgt;lt;pgt;然后传到我们html的ajax的data里面即使这个:lt;/spangt;lt;/pgt; 
lt;span style="font-family: Arial, Helvetica, sans-serif;"gt;lt;/spangt;lt;pre name="code" class="html"gt;success:function(data){ 
      var result=eval("("+data+")"); 
      alert(data); 

(编辑:滁州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读