ykscs 发表于 2008-3-1 09:34:40

简单PHP注册问题.

登陆后不显示用户名权限大小等,修改密码提示新密码不能为空.
MySQL有我注册的用户名啊.

ykscs 发表于 2008-3-1 22:26:41

回复: 简单PHP注册问题.

怎么没有人回答?:cry:

冰河 发表于 2008-3-2 08:32:34

回复: 简单PHP注册问题.

这个系统除非你开了全局变量,否则很多页面需要将表单$_POST过去,你这情况就是edit.php没$_POST['password']过来。

ykscs 发表于 2008-3-2 12:05:12

回复: 简单PHP注册问题.

能教我怎么做吗?

<?php
session_start();
$_POST["password"];
$_POST["password1"];
$_POST["password2"];
if (!session_is_registered("auth"))
{
header("location:index.htm");
}
else
include('conn.php');
$result=mysql_query("select * from adminswhere auth='$auth'");
$row = mysql_fetch_array($result);
if ($row["password"]<>$password)
{
echo "<script>alert('原密码错误返回!');history.back();</Script>";
}
else
if (($password1=='') or ($password2==''))
{
echo "<script>alert('新密码不能为空!');history.back();</Script>";
}
else
if ($password1<>$password2)
{
echo "<script>alert('新密码两次输入不一致!');history.back();</Script>";
}
else
{
mysql_query("update admins set password='$password1' where auth='$auth'");
echo "<script>alert('密码修改成功!在Cs控制台输入 setinfo uyang $password1');history.back();</Script>";
header("location:user.php");
}
?>

冰河 发表于 2008-3-2 15:16:47

回复: 简单PHP注册问题.

<?php
session_start();
$password = $_POST["password"];
$password1 = $_POST["password1"];
$password2 = $_POST["password2"];
if (!session_is_registered("auth"))
{
header("location:index.htm");
}
else
$auth=$_SESSION['auth'];
include('conn.php');
$result=mysql_query("select * from adminswhere auth='$auth'");
$row = mysql_fetch_array($result);
if ($row["password"]<>$password)
{
echo "<script>alert('原密码错误返回!');history.back();</Script>";
}
else
if (($password1=='') or ($password2==''))
{
echo "<script>alert('新密码不能为空!');history.back();</Script>";
}
else
if ($password1<>$password2)
{
echo "<script>alert('新密码两次输入不一致!');history.back();</Script>";
}
else
{
mysql_query("update admins set password='$password1' where auth='$auth'");
echo "<script>alert('密码修改成功!在Cs控制台输入 setinfo uyang $password1');history.back();</Script>";
header("location:user.php");
}
?>

冰河 发表于 2008-3-2 16:56:51

回复: 简单PHP注册问题.

这个PHP要修改的地方很多的,参照我改的东西自己去把user.php改掉。

ykscs 发表于 2008-3-7 21:28:22

回复: 简单PHP注册问题.

先多謝你的熱心幫助.

ykscs 发表于 2008-3-8 21:34:15

回复: 简单PHP注册问题.

不行啊,這次登陸的時候直接提示密碼不能為空.

冰河 发表于 2008-3-8 22:17:26

回复: 简单PHP注册问题.

说了你首先user.php就没把很多表单的变量传递过来。

ykscs 发表于 2008-3-8 23:57:00

回复: 简单PHP注册问题.

:cry: :cry: :cry: :cry: 我真真的的不不懂懂,我是菜鳥.
页: [1]
查看完整版本: 简单PHP注册问题.