网页过期提示如何避免?
表单提交数据,因为不符合要求,被脚本退回,后退回原表单就出现...
作者 cougar 发布于 2003-09-00 分类:php基础编程
我在config.php文件中写:
<?php
global $password = 369369;
?>
然后在index.php中引用:
<?php
require("config.php");
$upw=$password;
echo $upw;
?>
但是没有起作用,请问为何?怎么改
逛论坛交流:为何传递不了变量
你用include()试试行不行!
也是不行,是不是php设置的问题
其实在这里无须使用global的。直接$password=369369 就可以了。当然你一定要加的话格式应该这样写:
<?
global $password;
$password=369369;
?>
OK,可以了,谢谢
这里用global有啥用?
晕!这都不知道全局变量啊!
在PHP4.2以后的版本中register_global默认为off
若想取得从另一页面提交的变量:
方法一:在PHP.ini中找到register_global,并把它设置为on.
方法二:在接收网页最前面放上这个extract($_POST);extract($_GET);(注意extract($_SESSION)前必须要有Session_Start()).
方法三:一个一个读取变量$a=$_GET["a"];$b=$_POST["b"]等,这种方法虽然麻烦,但比较安全.
QUOTE:
我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)
昵称: 请输入验证码:
抢着回答
8 条回复
回复