很多站长朋友们都不太清楚重新填写php,今天小编就来给大家整理重新填写php,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 请教php中的“修改”功能怎么使用 2、 PHP做一个用户登录页面 3、 php账号注册检查是否已注册问题! 4、 PHP 页面后退的问题 5、 php中如何自动填写表单 请教php中的“修改”功能怎么使用怎么又是post 又是 get的,把
$dname = $_POST['dname'];
//下面依此
改成$dname =$_GET['dname']
试试。
document.all("range").value可以读出“市际”。
PHP做一个用户登录页面index.html登录页面代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>登录示例</title>
</head>
<body>
<form id="forms" name="forms" method="post" action="loginchk.php">
用户名:<input type="text" id="uname" name="uname" value=""/><br/>
密码:<input type="password" id="upass" name="upass" value=""/><br/>
<input type="submit" id="loginbtn" value="立即登录"/>
<input type="reset" id="resetbtn" value="重新填写"/>
</form>
</body>
</html>
loginchk.php 的PHP程序代码如下:
<?php
$uname=trim($_REQUEST["uname"]);
$upass=trim($_REQUEST["upass"]);
if($uname=="admin"$upass=="admin")
{
echo "登录成功";
}
else
{
echo "登录失败,<a href='index.html'>重新登录</a>";
}
?>
以上只是一个简单示例,真正的开始,需要考到很多因素,比如说登录前有效性检查,加入登录验证码,程序需要连接数据库进行用户匹配等。
希望对你有帮助 。
如果使用数据库进行进行匹配的话,PHP程序可以这样改进一下。
<?php
$uname=trim($_REQUEST["uname"]);
$upass=trim($_REQUEST["upass"]);
$con = mysql_connect("localhost","root","root");
mysql_select_db("dbname", $con);
$result = mysql_query("select * from dusers where uname='$uname' and upass='$upass'");
$rs = mysql_fetch_array($result);
if($rs)
{
echo "登录成功";
}
else
{
echo "登录失败,<a href='index.html'>重新登录</a>";
}
?>
不过你需要连接到你自己的指定的数据库和数据表。
php账号注册检查是否已注册问题!从这部分开始处理,
如下
if ($count >= 1) {
echo "<SCRIPT LANGUAGE='JavaScript'>";
echo 'alert("您要注册的帐号已经被使用,请尝试更换其它帐号来注册");javascript:history.back(-1)';
echo "</SCRIPT>";
//加入返回,使程序不继续执行,不然程序顺序执行仍然会写入数据库,
//还有数据库设计上有问题,用户表中名称应为唯一主键,这样就写入不了重复内容了
return false;
}
PHP 页面后退的问题echo "<a href='javascript:history.back()'>重新填写</a>"或者echo "<a href=‘#' onclick=''javascript:history.go(-1)'>重新填写</a>"或者echo "<a href=‘#' onclick=''javascript:history.back()'>重新填写</a>"或者echo "<a href='javascript:history.go(-1)'>重新填写</a>" 有好几种写法。。。试试
php中如何自动填写表单你在page1.php里面传参数给page2.php应该是采用<FORM>的方式,page1.php的代码结果应该象下面这样:
<form action=page2.php method=post>
用户名:<input type=text name=username>
...其它输入内容,比如密码、性别、年龄等....
<input type=submit value='提交'>
</form>
这样page2.php就能检测到page1提交来的数据,当page2.php需要调用page3.php并且也传递参数的时候,可以采用类似的办法。不过如果你不想把数据显示在page2.php的页面上,那么可以使用<input type=hidden>。另外如果你想page2.php自动调用page3.php,无需用户点确认按钮,那么可以使用javscript来实现,page2.php的代码结构大致应该如下:
echo <<<END
<form name=form0 action=page3.php method=post>
<input type=hidden name=username value='$username'>
</form>
<script type=text/javascript>document.form0.submit();</script>
END;
关于重新填写php的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。