一般有三种做发:
1、可以通过url,就是.php后面带参数;
2、通过cookie,用setcookie函数;
3、用session。
1、可以通过url,就是.php后面带参数;
2、通过cookie,用setcookie函数;
3、用session。
解决方案 »
- 如何从搜索的链接中提取的关键字作为网页标题
- 从数据库中读出内容的代码怎么写?
- PHP怎样选择下拉菜单就搜索数据库把值显示到文本框?
- PHP读取淘宝助理导出的CSV文件显示乱码
- 请教 iframe 嵌入外站的页面问题
- Zend Studio for Eclipse 和 Zend Studio 有什么区别吗?
- PHP对oracle的操作哪个函数的功能和mysql_num_fields相同?
- linux下怎样修改已经装好的php,加载某个扩展?
- 请教去掉HTML代码中超级链接的正则表达!
- php4.23下写的画图程序(gd 1.6.2)是不是不能在php4.34(gd 2.0)下使用呀?
- 如何在PHP里面使用管道和队列
- 请问哪里可以找到比较详细的PHP参考手册?
if($OK)
{
//写入数据库
}
?><?php
if($Submit)
{
?>/*-----------Begin 显示确定和取消的表单-----------*/
<form action="<?php echo $PHP_SELF ?>" method=post>
<input ...
......
<input type=submit name=OK value=" 确 定 ">
</form>
/*-----------End 显示确定和取消的表单-----------*/<?php
}
else
{
?>/*-----------Begin 显示填写注册资料的表单-----------*/
<form action="<?php echo $PHP_SELF ?>" method=post>
<input ...
......
<input type=submit name=Submit value=" 提 交 ">
</form>
/*-----------End 显示填写注册资料的表单-----------*/<?php
}
?>
如果你写入数据库后,还想会到填写注册信息这页的话(一办都不这样),在“//写入数据库”后加上
header("Location: $PHP_SELF");
如果到别的页的话(假设为other.php),加上
header("Location: other.php");
<?php
if($OK)
{
//写入数据库
$Conn = mysql_connect('DBName','root','');
$SQL = "SELECT name FROM TableName WHERE name='$PName'";
if(mysql_query($SQL, $Conn))
{
$SQL = "INSERT INTO TableName(name,sex) VALUES('$PName','$PSex')";
mysql_query($SQL, $Conn);
mysql_close($Conn);
header('Location: index.php');//回主页
}
else
{
header("Location: $PHP_SELF");
}
}
?><?php
if($Submit)
{
?>/*-----------Begin 显示确定和取消的表单-----------*/
<form action="<?php echo $PHP_SELF ?>" method=post>
<input type=submit name=OK value=" 确 定 ">
</form>
/*-----------End 显示确定和取消的表单-----------*/<?php
}
else
{
?>/*-----------Begin 显示填写注册资料的表单-----------*/
<form action="<?php echo $PHP_SELF ?>" method=post>
姓名:<input type=text name=PName>
年龄:<input type=text name=PSex>
<input type=submit name=Submit value=" 提 交 ">
</form>
/*-----------End 显示填写注册资料的表单-----------*/<?php
}
?>
注:为了提高php的性能,尽量用单引号,因为php要对双引号内的内容进行解析。