用PHP做登陆,怎么做啊?100分悬赏
发布网友
发布时间:2022-04-23 14:37
我来回答
共4个回答
热心网友
时间:2022-04-28 09:56
<?php
$UserID = $_POST['name'];
$Passwd = $_POST['password'];
$dbname = "自己填";
$host = "自己填";
$tablename = "自己填";
$user = "自己填";
$passwd "自己填";
$link_id = mysql_connect($host,$user,$passwd) or die("error to connect server!");
mysql_select_db($dbname,$link_id) or die ("error to select database!");
$str = "select * from '$tablename' where UserID = '$UserID' and passwd = '$Passwd'";
$Result = mysql_query($str);
$row = mysql_num_rows($Result);
if($row>=1)
header("location:1.html");
else
header("location:2.html");
?>
热心网友
时间:2022-04-28 11:14
下面是DISCUZ!的论坛(PHP+MYSQL)的首页登录代码
其中的XXXXX换成你网站论坛的目录就可以了
记得一定要保存成UTF-8格式
你可以照这个相应的改一下
<form method="post" action="XXXXX/logging.php action=login" target="_blank">
<font size="1">
<input type='hidden' name='referer' value="index.php">
font>
<tr align="center">
<td width="72" align="right" class="w2" valign="middle">
<font size="1">用户名:</font>
</td>
<td width="96" align="left" valign="middle">
<font size="1">
<input type="text" size="11.5" maxlength='64'name='username'>
</font></td>
</tr>
<tr align="center">
<td width="72" align="right" class="w2"><font size="1">密码:</font>
</td>
<td align="left">
<font size="1">
<input name='password' type="password" size="13">
</font>
</td>
</tr>
<tr align="center">
<td colspan="2">
<table width="150" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150" class="w2" align="center">
<font size="1">
<input type="submit" name="loginsubmit" value="登录">
<input type="button" value="注册" onclick="javascript: this.form.action='XXXXX/register.php';this.form.submit();">
</font></td>
</tr>
</table></td>
</tr>
</form>
热心网友
时间:2022-04-28 12:49
看来你还是不懂得PHP的语言...
学学吧..比较好学的..
不过我也不会..
只能告诉你的就是...
如果是自己写的..可以去用DW比较简单点..方法就像ASP那样..
你可以去看看有关于ASP用DW写登陆的方法...
我曾经也用DW试过的..可以的...也是MYSQL数据库...
热心网友
时间:2022-04-28 14:40
--------------denglu.html-------------------
<form action="login.php" method="post">
用户名:<input type="text" name="name"/><br>
密码:<input type="password" password="password"/><br/>
<input type=submit value="提交"/>
</form>
-------------LOGIN.php----------------------
<?php
if($_POST['submit']<>''){
$name = $_POST['name'];
$pwd = $_POST['password'];
///check///
$sql_connect = mysql_connect('IP',用户名,密码);
mysql_select_db(数据库名,$sql_connect);
mysql_query("SET NAMES GB2312");//如果允许用户名为中文则使用
$select = "select * from 表名 where 用户名='$name' and 密码='$password'";
$query = mysql_query($select);
$check = mysql_num_rows($query);
echo "<!--<SCRIPT LANGUAGE="javascript">";
if($check == 0){
echo "location.href='1.html'";
}else{
echo "location.href='2.html'";
}
echo "</SCRIPT>-->";
?>
大概是这个意思