怎么样在一个简单的投票程序中加入MD5算法,老师让加,我不明白怎么弄,请大家指点指点!!!MD5投票程序
解决方案 »
- 如何不用正则,提取网页中的指定标签的信息
- php生成会员卡做跳4,7的操作
- C++编出来的程序如何用PHP调用并传值进PHP变量啊???
- 原来select 字段没有区分大小写...
- 关于PHP连接数据库的一个问题
- PHP怎么读取远程的这个XML文档,并输出
- APACHE启用了mod_rewrite功能对url进行转向处理,如何在程序里获得原来真实的URL地址?
- shtml文件中的文件包含问题
- 怎么用php或j获得IE 和操作系统的类型和版本???
- php能将上传的图片,放到变量中进行操作吗?
- php读取或修改配置型文件中指定关键字的值
- 在php5.3里使用 dl 动态加载 .so文件的时候总是提示“Fatal error: Call to undefined function dl() ”
<?php
session_start();
?>
<?php
$db_host='localhost';
$db_username='root';
$db_password='';
$db_database='users';
$conn=@mysql_connect($db_host,$db_username,$db_password);//连接到数据库
if(!$conn){
die("could not connect to the database:</br>".mysql_error());//诊断连接错误
}
mysql_select_db("$db_database",$conn);//选择数据库
mysql_query("SET NAMES 'utf-8'"); if (isset($_POST['user'])&&isset($_POST['pwd']))
{
$user=$_POST['user'];
$pwd=$_POST['pwd'];
$sel=$_POST['radio'];
$_SESSION['user']=$user;
$_SESSION['sel']=$sel;
if($sel==student){
$select = "SELECT * FROM student WHERE user='".$user."' and pwd='".$pwd."'";
$result = mysql_query($select,$conn);
$row=mysql_fetch_array($result);
if($row){
session_start();
$_SESSION['name']=$row['name'];
echo "<script>alert('success');
window.location.href='index.php'</script>";
}else{
echo "<script language=javascript>alert('false');
window.location.href='index.php'</script>";
}
}else{
$select = "SELECT * FROM teacher WHERE user='".$user."' and pwd='".$pwd."'";
$result = mysql_query($select,$conn);
$row=mysql_fetch_array($result);
if($row){
session_start();
$_SESSION['name']=$row['name'];
echo "<script>alert('success');
window.location.href='index.php'</script>";
}else{
echo "<script language=javascript>alert('false');
window.location.href='index.php'</script>";
}
}
}
?>
这是我写的登陆的密码,怎么使用MD5函数呢
$pwd=md5($_POST['pwd']);//这个是你登录的时候,这个$pwd需要跟你数据库中存的密码对比,前提是你数据库中的密码也是经过md5函数加密之后的