一、表單用<form></form>標記定義,表單裏面放置各類接受用戶輸入的控件,示例代碼php
<form id="login" method ="get" action="Get.php"> //method:post或get <p>用戶名:<input id="txtUserName" name="txtUserName" type="text" /></p> <p>密 碼:<input id="txtPWD" name="txtPWD" type="text" /></p> <p><input id="subLogin" name ="subLogin" type="submit" value="提交" /></p> </form>
post方法: 用這種方法提交的表單,數據將以數據塊的形式提交到服務器,表單數據不會出如今URL中,因此用這種方式提交的表單數據是安全的。若是表單數據中包含相似於密碼等數據,建議使用post方法,mysql
get方法:這是發送表單數據的默認方法,這種方法會以 「?name1=value1&name2=value2」的形式,將表單數據附加到URL的後面,提交到服務器處理,這種方法安全性固然不如post方法,由於表單數據會暴露在URL中,可是它的處理效率要比post方法高。若是表單中的數據沒什麼隱私數據,建議使用get方法,它的效率較高;sql
二、session保存在服務端,但不是保存在內存中,而是保存在文件或數據庫中。 取值:session_start();開啓session,,,$_SESSION["須要取出的值"];數據庫
三、用PHP鏈接數據庫,代碼:安全
$host = new mysqli("ip地址","用戶名","密碼","須要鏈接的數據庫"); $host = mysqli_connect("ip地址","用戶名","密碼","須要鏈接的數據庫");
增刪查改,代碼:服務器
SELECT * FROM (數據表名) WHERE id = (想要查看的列); DELETE FROM (數據表名) WHERE id = (想要刪除的列); INSERT INTO (數據表名(列名)) VALUES(插入的數據); UPDATE (數據表名) SET ('列名' = '新數據') WHERE id = (列的id);