重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

php无数据库聊天室 php 数据库框架

php制作聊天室遇到的问题

发送的太快会丢失

公司主营业务:成都网站设计、成都网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出乐平免费做网站回馈大家。

这个你可以从JS去限制或延迟请求的时间来解决.

怎么让一个用户不能同时登陆

你可以把请求的seesion自定义存储到文件或数据库中 , 登录就记录 , 退出就清除 , 非常退出 , 则定时清除数据当一个用户在登录状态下 , 在其他位置或新开窗口登录 , 那么可以查到是否已登录 . 这个是否要么 让新的登录 , 旧的退出 . 要么不允许新的登录 . 但是我们一般都是让新的登录 , 旧的退出 . 至于原因 , 就是我们也不知道那一次登录是本人 , 如果帐号被盗 , 那么用户就会找回密码 , 然后重新登录 . 所以采用此种模式 . 现在的QQ登录也是如此 .

如何做php聊天室啊?好心人帮帮忙

首先你得花点钱买个空间和域名,数据库有的是可以赠送的。要支持PHP+MYSQL。去下载一个聊天室的源代码,这个网上太多太多了。小的只有100K左右,大的好几十M。然后把下载的源代码上传到你买的空间里去。就完事了。然后用域名访问。。不过,很多空间商都不准装聊天室,太费资源,你得花多点钱买可供装聊天室的那种。如果有钱你就去买个江湖聊天室。这样又可以玩,又可以聊。

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

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

require_once("sys_conf.inc");

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

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

制作一个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

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


网站标题:php无数据库聊天室 php 数据库框架
URL分享:http://cqcxhl.com/article/dojddeo.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP