php中变量的传递 |
许多初级的web设计者不懂得这个web是"无国界的". 这意味着服务器传给你页面的同时已经忘记你来自 哪里了^_^.所以当你用名字注册和察看你的银行账目的时候,你需要为你将要浏览的每一个页面发送一 个ID给服务器.服务器上面的脚本需要获取这个ID并且检验他的真伪.这需要做很多的工作,但是又不得 不去完成它.幸好这里有一个php库可以帮你完成这个工作,不过。通常我还是喜欢自己手工完成认证工 作, 我认为要胜于使用phplib. 无论如何,一个URL可能看上去像下面的例子: https://www.bigbank.com/view_account.php3?ID=1511&token=aBCcdEfgh 在view_account.php3脚本文件里面,你可以很容易的找到两个变量: $ID和$token. 接下来你应该在数据 库中查询这个内容来确信所获取值的合法性并为之显示相关内容. 只需要做类似于我在<<初涉数据库>> 中所做的查询就可以啦. 非常类似于通过表格传递变量. 你使用表格区域可以完成更多的内容: 现在。在这个响应页面中, my_page.php3,你可以得到两个变量$pass和$name. 你可以通过下面的例子插入 值到表格中: $conn = pg_pconnect("host=db.company.com user=my_name password=my_passwd dbname=db1"); if (!$conn) { echo "An error occured.n"; exit; } $sql="INSERT INTO my_table VALUES ($name, $pass);"; /* 在这里使用@符号可以制止出错. 然后。你可以用你的方法检查错误代码 */ @$result_set = pg_Exec ($conn, $sql); if (!$result_set) { //没有连接。或者是其他的错误。则打印出错误 echo " ERROR - insert failed"; |
![]() |
百度中 php中变量的传递 相关内容 |
![]() |
Google搜索中 php中变量的传递 相关内容 |