189 8069 5689

网页聊天室php无数据库 php网页聊天室源码

制作一个php的登陆页面 无需连接数据库 只需要昵称就能进入的聊天室

这里假设你的主页是index.php,登录前页面是login.php,用户名user1的密码为123。当然,给你提供的是PHP方法,所以你必须配置好了PHP并且每页都必须是PHP。

成都创新互联来电联系:18980820575,为您提供成都网站建设网页设计及定制高端网站建设服务,成都创新互联网页制作领域10多年,包括成都高空作业车租赁等多个领域拥有丰富的网站设计经验,选择成都创新互联,为企业锦上添花!

每个需要登录后查看的页面的开始写(一定要最开始,前面不能有任何字符包括回车或者空格)

?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

直接写的没测试,希望能正确吧。

做php聊天室的时候,一直说我连接数据库失败,实在看不出来

连不上数据库只能上是边的代码问题,没必要都贴出来

require_once("sys_conf.inc");

$link_id=mysql_connect($DBHOST,$DBUSER,$DBPWD) or die("无法连接数据库!1");

在两句中间打印一下$DBHOST,$DBUSER,$DBPWD,,然后用这个登陆一下phpmyadmin看能登陆上不行就说明帐号密码或服务器设置错了

没有数据库能做PHP静态网站吗?

可以的。因为php自带模板。你在php页面里写html带码照样可以输出,和静态一样的。例如:

tabletrtdcell/td/tr/table

?php

echo "tabletrtdcell/td/tr/table";

?

效果一样。


当前文章:网页聊天室php无数据库 php网页聊天室源码
当前URL:http://cdxtjz.cn/article/ddjpcpo.html

其他资讯