作者ybite (水中影)
看板PHP
标题Re: [请益] 有关$_GET[]函数...
时间Tue May 9 20:29:28 2006
※ 引述《lightskyor (Alien)》之铭言:
: 请问大家一个问题,在PHP中若要读取前一网页中的form选单中的资料,可利用
: $_GET['name']来使用(在method=get之下)
: 这个「name」是前一个网页(a.htm)的变数名称,
: 那请问,如果在处理的程式中(b.php),若想要利用一个变数来代替name,
: ex.$temp=name
: 是否可以利用$_GET[' ']结合$temp的方式将前一网页的资料读取出来呢?
: 请解益,谢谢^^
如果是想取得$_GET内的资料:
<?php
$name='var';
$temp=$_GET["$name"];
echo "$temp";
?>
※如果你更懒一点,想把所有的GET参数都用其名字作为变数:
<?php
extract($_GET);
?>
但这种方式充满安全上的危机
和register_globals开着几乎是等同危险
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.174.217.54
※ 编辑: ybite 来自: 218.174.217.54 (05/09 20:31)