
正文
无需数据库的php网站 php不用数据库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
制作一个php的登陆页面 无需连接数据库 只需要昵称就能进入的聊天室
这里假设你的主页是index.php,登录前页面是login.php,用户名user1的密码为123。当然,给你提供的是PHP方法,所以你必须配置好了PHP并且每页都必须是PHP。
每个需要登录后查看的页面的开始写(一定要最开始,前面不能有任何字符包括回车或者空格)
?php session_start();if(!isset($_SESSION['pass']))header("Location: login.php");?
在登录页面最开始写:
?php session_start();$usr=array('user1'='123','user2'='456');if(isset[$_POST['usr']]isset[$_POST['pwd']]isset[$usr[$_POST['usr']]]$_POST['pwd']==$usr[$_POST['usr']])$_SESSION['pass']=1;if(isset($_SESSION['pass']))header("Location: index.php");?
登录页内容里必须有form元素具有method属性值为post。
form元素里必须具有两个input具有name属性值分别为usr和pwd,最后一个按钮建议用input type=submit。例如:
form method="post"
Name: input name="usr"/br/
Password: input name="pwd"/br/
input type="submit" value="login"/
/form
直接写的没测试,希望能正确吧。
相关问答
Q1: 求一个比较好的PHP个人博客系统或者源码,不需要MySQL的。
首先一个博客系统不用MYSQL应该不可能吧!
另外,你原先有一个mysql数据库,你可以把博客系统的数据库一同安装到你现有mysql数据库里,放心安装时表的前缀可以自定义,不会与现在的表有冲突的!
最后,可在这里下载
(这个是我传到我的服务器上的)
附加博客展示地址
Q2: 没有数据库能做PHP静态网站吗?
可以的。因为php自带模板。你在php页面里写html带码照样可以输出,和静态一样的。例如:
tabletrtdcell/td/tr/table
和
?php
echo "tabletrtdcell/td/tr/table";
?
效果一样。
Q3: php不用数据库设计登录界面
有啊。直接将账号密码POST 到另一个PHP 接受。。
index.php
form name="form1" method="post" action="confirm.php"
p用户名:input type="text" name="user"/p
p密码:input type="password" name="pwd"/p
pinput type="submit" /p
/form
confirm.php
?php
$user = isset($_POST['user'])? $_POST['user'] : '';
$pwd = isset($_POST['pwd'])? $_POST['pwd'] : '';
if(empty($user) || empty($pwd)){
echo '用户名和密码不能为空';
exit();
}
if($user=='user' $pwd=='pwd'){
echo '登陆成功';
}else{
echo '用户名或密码错误';
}
?
关于无需数据库的php网站和php不用数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








