PHP前后端交互
——PHP与HTML交互,PHP与JavaScript交互。
2016年3月3日
1 目标:PHP与前端的HTML和JavaScript进行数据传递。
2 原理
参考:http://www.jb51.net/article/32701.htm
http://www.cnblogs.com/GarfieldTom/archive/2012/11/02/2751105.html
http://www.th7.cn/Program/php/201502/395383.shtml
2.1 PHP获取前端数据:通过表单提交的POST或GET完成。
2.2 PHP向前端输出数据:通过直接输出(由解析器完成)到HTML完成。
2.3 使用AJAX可以完成部分刷新,从而具有动态效果。
3 流程:PHP直接将后端数据传递到HTML,PHP读取前端GET数据,JavaScript直接读取PHP后端数据。
3.1.1PHP直接将后端数据传递到HTML
echo "php to html,c->a=",$c->a;
3.1.2PHP读取前端GET数据
echo"</br>html to php,",$_GET["name"];
3.1.3JavaScript直接读取PHP后端数据。
var a=<?=$c->a?>;
console.log(a);
document.getElementById("email").value="php tojs="+a;
3.1.4示例:前后端交互PHP与HTML,JavaScript交互。
//index.php
<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>PHP</title>
</head>
<body>
<form action="index.php"method="get"/>