![]() |
| 编程社区 » php编程 » 初学PHP者的困惑,希望大家帮帮我,否则我学不下去了!!!! |
初学PHP者的困惑,希望大家帮帮我,否则我学不下去了!!!! |
happy97550 |
发表:
|
echo $_POST["uname"];
php.ini设置里默认是register_global=off的。
如果是on,就可以echo $uname了,但这样不安全。
PHP5.0以上版本的php.ini中register_global是off的。
要用$_POST[]或$_GET[]来接收。
------------个性签名--------------
http://www.esoftnow.com/bbs
$_POST["uname"]
最好将php.ini中display errors设置成On
这样方便调试。
echo $_POST["uname"];安全性高
还有php.ini设置里默认是register_global=off的。
如果是on,就可以echo $uname了,但这样不安全,不过如果你能保证每次用到变量的时候初始化的话,安全性还是能得到保证的
楼主你看的是什么教程阿
还在用$uname来替代$_POST['uanme']
楼主看得一定是早期的PHP教程了,现在的都是写成:$_POST[] 了,包括我现在手头的很多书都是以前的写法,现在你可以在网上找找PHP的中文手册,会很有帮助的。
网上很多教程都是直接$name的(n久以前的)。
大家能不能推荐一点新点的中文教程的下载地方??
我找到的新的都是英文版,下载了n多,只有php5手册是中文版的厄。。。。。
你的书太旧了。
首先<input name="submit" type="button" value="提交">这句就写错了, type="button",这样写就没有提交功能了, 要改成type="submit".
第二, 在write.php文件里,要像楼上的几位说的,通过$_POST[]来接受上一个页面的那个用户名的值,然后才能用echo来输出~~
| 编程社区 2008 浙ICP备09013498号 |
| © TinyBBS.cn |
| 编程好站连接:codeproject sf.net codeplex |