首页上一页 1 下一页尾页 2 条记录 1/1页
请教,关于 $_GET 的取值问题
发表在PHP图书答疑
2015-01-22
是否精华
是
否
版块置顶:
是
否
请教老师们:
$_GET[] 的取值不是从 通过(1)form method="get" 来进行取值 ;(2)通过HTTP地址来取值。这两种方式吧!
但今天我在运行《 php自学视频教程》的第21章明日企业网的附带的光盘代码时,出了个问题。
步骤如下:
(1)我首先输入 http://localhost:8080/123/index.php ,来运行程序主页面(第21章明日企业网的附带程序),程序正常显示。
(2)我在cpzs.php 中代码段中加入echo调试信息。
代码如下(注意其中有$_GET['class_title']):
$rst1 = $seppage->ShowData("select * from tb_mrsoft_data where parentid=1 order by id desc ",$conn,5,$_GET['page']);
$smarty->assign('rst1_page',$seppage->ShowPage("产品","个",$_GET['class_title'],'',"a"));
$smarty->assign("rst1",$rst1);
echo "3333311111111111111111111111111111111111113";
(3)我重新打开 http://localhost:8080/123/index.php ,页面能显示出3333311111111111111111111111111111111111113,而不报错。(有附件中的图片可以证明)
我想知道,明明 http://localhost:8080/123/index.php中没有传递任何值,怎么$_GET可以取得值,而我自己在重写这个网站程序时就报错(没通过http赋值,也没有method="get")。
请老师帮忙告诉我,$_GET【】的值到底有几种传递方式。
$_GET[] 的取值不是从 通过(1)form method="get" 来进行取值 ;(2)通过HTTP地址来取值。这两种方式吧!
但今天我在运行《 php自学视频教程》的第21章明日企业网的附带的光盘代码时,出了个问题。
步骤如下:
(1)我首先输入 http://localhost:8080/123/index.php ,来运行程序主页面(第21章明日企业网的附带程序),程序正常显示。
(2)我在cpzs.php 中代码段中加入echo调试信息。
代码如下(注意其中有$_GET['class_title']):
$rst1 = $seppage->ShowData("select * from tb_mrsoft_data where parentid=1 order by id desc ",$conn,5,$_GET['page']);
$smarty->assign('rst1_page',$seppage->ShowPage("产品","个",$_GET['class_title'],'',"a"));
$smarty->assign("rst1",$rst1);
echo "3333311111111111111111111111111111111111113";
(3)我重新打开 http://localhost:8080/123/index.php ,页面能显示出3333311111111111111111111111111111111111113,而不报错。(有附件中的图片可以证明)
我想知道,明明 http://localhost:8080/123/index.php中没有传递任何值,怎么$_GET可以取得值,而我自己在重写这个网站程序时就报错(没通过http赋值,也没有method="get")。
请老师帮忙告诉我,$_GET【】的值到底有几种传递方式。