PHP初学者的两个问题!!!

lyzcom 2002-05-15 04:12:06
第1题:如何获取客户端的IP地址。
第2题:我想将表格提交的结果放在同一个页面中处理,于是加入了hidden字段。可是,却出现了这样一个问题,浏览器就报告:undefined variable(未定义的变量)
...全文
9 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
alexxing 2002-05-15
1. 客户端的IP地址: 全局变量 $REMOTE_ADDR

2. PHP 中所谓的“定义变量”就是给它赋值,随便什么值都行,从未赋过值的变量就是“未定义”的,函数 isset() 判断变量是否赋值:

<?php
if ( !isset($Flag) )
{
?>
<forms name="forms">
<input type="hidden" name="Flag" value="1">
<input type="text" name="Name">
<input type="submit">
<?
}
else
{
连接数据库并处理....
}
?>

回复
lyzcom 2002-05-15
PHP中定义变量?upup,什么意思啊?PHP中如何定义一个变量?
另:$Flag是表格的hidden字段的名字,可以用作变量来定义吗?如果可以,定义成什么变量?
回复
jyc_nj 2002-05-15
你那个$Flag是什么地方定义的?
回复
jamsband 2002-05-15
第一题:phpinfo()中可以找到
第二题:你可能用的是最新的php版本,最新的版本要求要先定义变量,所以你最好先定义一下这个变量.要么就用老一点的版本.
回复
lyzcom 2002-05-15
<?php
if($Flag != 1)
{
?>
<forms name="forms">
<input type="hidden" name="Flag" value="1">
<input type="text" name="Name">
<input type="submit">
<?
}
else
{
连接数据库并处理....
}
?>

就像上面这样!
回复
sunblue 2002-05-15
1--phpinfo()中有相应的变量
2--你把脚本简化一下贴出来看看
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2002-05-15 04:12
社区公告
暂无公告