php编写一个简单的用户登录功能的网站 刚学php,想请问在用php编写一个简单的用户登录功能的网站时,要不要使用多进程(线程)?就是允许多个用户同时登录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不需要。php没有线程概念。PHP有自身的会话管理机制 session or cookie 允许多个用户同进登陆没必要写线程的,而且刚刚学习PHP建议就不要一下子就研究得太深。用以下代码就可以实现登陆了:<?php session_start(); $name=$_POST['name']; $pwd=$_POST['pwd']; $host = "localhost"; // $db_user = "root"; // $db_password=""; $db = "superet"; // $tablename="users"; $conn = @ mysql_connect($host,$db_user,$db_password); $db_selected = mysql_select_db($db,$conn); if(!$db_selected){ die("mysql link false!".mysql_errno()); } else { $exec="select * from users where name='".$name."'"; $result=mysql_query($exec,$conn); if($rs=mysql_fetch_array($result)){ if($rs[password]==$pwd){ session_register("u"); $_SESSION['u']=$name; echo "<html><head><meta http-equiv='refresh' content='0;URL=../space.php'</head></html>"; echo "<p>"."login sucess ,and three s back index..."."</p>"; } else echo "password is wrong!"; } else echo "username is wrong!"; } mysql_close(); ?> php php simplexml类,怎样创建CDATA的节点 这个正则表达式怎么写? PHP+access $template -> set_var("login",file_get_contents("../../login.htm"));怎样读入的是一个php文件呢? SMTP问题 请帮看看问题出哪里了? 字符串的匹配问题 关于类的问题??super着急,快快快! 远程服务器信息生成缓存安全不? php要如何做判断? 非常非常急用!! php工具
PHP有自身的会话管理机制
session or cookie
用以下代码就可以实现登陆了:
<?php
session_start();
$name=$_POST['name'];
$pwd=$_POST['pwd'];
$host = "localhost"; //
$db_user = "root"; //
$db_password="";
$db = "superet"; //
$tablename="users";
$conn = @ mysql_connect($host,$db_user,$db_password);
$db_selected = mysql_select_db($db,$conn);
if(!$db_selected){
die("mysql link false!".mysql_errno());
}
else {
$exec="select * from users where name='".$name."'";
$result=mysql_query($exec,$conn);
if($rs=mysql_fetch_array($result)){
if($rs[password]==$pwd){
session_register("u");
$_SESSION['u']=$name;
echo "<html><head><meta http-equiv='refresh' content='0;URL=../space.php'</head></html>";
echo "<p>"."login sucess ,and three s back index..."."</p>";
}
else echo "password is wrong!";
}
else echo "username is wrong!";
}
mysql_close();
?>