我用iis指定了,一个虚拟目录,把php文件放在这个目录中,可以运行php程序,也能从mysql中读取数据在php页面上显示,
是提交form表单时不能接收到任何数据,php.inc 中的 register_globals = off 也改为on了,是什么原因啊。??
是提交form表单时不能接收到任何数据,php.inc 中的 register_globals = off 也改为on了,是什么原因啊。??
解决方案 »
- 为什么iconv把不识别的字符转换成0
- PHP 发邮件 编程 使用 NTLM 登陆验证 该如何处理 ?? 急 求
- php如何判断js或css文件的代码格式是gbk还是utf8?
- 今天见鬼了。看看这个相当简单的句子有什么错误吗
- php 数据库连接 编码设置问题
- ??能否在php中从mysql的一个表中读出数据,然后再插入到sqlserver的一个表中?(在一个php文件中)
- PHP是否有一个内置变量可能使得程序一但执行即使IE中断在后台还是执行到结尾
- 有mssql_connect()这个函数么?
- 毕设在做一个汇编语言的在线IDE,有大神可以指点一下思路吗?
- 求助求助 phpjson
- 这个变量注册应该怎么改哪
- [求助]再问一个php的问题
add.php
##########
<form name="form1" method="post" action="add_ok.php" >
<table>
<tr>
<td width="100%" nowrap>标 题:<input type="text" name="title" size="60" maxlength="80"><br> <textarea name="detail" rows="10" cols="68"></textarea><br>
<input type="submit" name="add" value="提交"> <input type="reset" value="重填"> <input type="button" value="返回" onClick="history.back()"></td>
</tr>
</table>###############
add_ok.php
################
<?php
if ($add){ $title=htmlspecialchars($title);
$detail=htmlspecialchars($detail);
echo "$title";
echo "$detail";
}
?>###########################
没有任何结果输出。空白啊。??为什么啊。??</form>
在add.php 尾部的呵
但关键问题是,用POST方式传过来数据都存在$_POST全局数组里,
所以要读到数据必须通过这种方式:$_POST["add"]
调试程序如下:通过!################
add.php
##########
<form name="form1" method="post" action="add_ok.php" >
<table>
<tr>
<td width="100%" nowrap>标 题:<input type="text" name="title" size="60" maxlength="80"><br> <textarea name="detail" rows="10" cols="68"></textarea><br>
<input type="submit" name="add" value="提交"> <input type="reset" value="重填"> <input type="button" value="返回" onClick="history.back()"></td>
</tr>
</table></form>###############
add_ok.php
################
<?php$add=$_POST["add"];if ($add){ $title=htmlspecialchars($_POST["title"]);
$detail=htmlspecialchars($_POST["detail"]);
echo "$title";
echo "<p>";
echo "$detail";
}
?>
进pnp.inc
把register_globals 改为on