
正文
无需数据库的PhP聊天室 不需要数据库的php博客系统
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
没有数据库能做PHP静态网站吗?
可以无需数据库的PhP聊天室的。因为php自带模板。无需数据库的PhP聊天室你在php页面里写html带码照样可以输出无需数据库的PhP聊天室,和静态一样的。例如:
tabletrtdcell/td/tr/table
和
?php
echo "tabletrtdcell/td/tr/table";
?
效果一样。
相关问答
Q1: 不用数据库 编写一个PHP留言板 提交后 在页面中显示留言内容 留言时间等
无需数据库的PhP聊天室我有一个这样的程序无需数据库的PhP聊天室,以前无需数据库的PhP聊天室我的个人博客。
但在跟你说数据库之前,望你理解一下什么是数据库?如果你说完全不适用数据库,是不能做到你这样的功能的无需数据库的PhP聊天室!我是用文本充当数据库,做为保存机制。然后通过自己定义的函数来增删读改该文件的操作。
表面上看来,你不需要安装任何数据库,但要仔细去看看,其实自己已经实现了一个数据库,就是没有专业的数据库功能那么强大,安全及优化性能没有那么高罢了。
简单的来说数据库,就是这样的原理。
我现在用的是办公室的电脑没有装FLASH插件,所以不能上传。你要是要的话,留下邮箱,我给你发过去,我邮箱中有。
下边给你一段,我自己的数据库格式
1|locksepace|lt;spangt;lt;/spangt;|locksepace|2|locksepace|August 31, 2013, 12:50 am|locksepace|1
用|locksepace|分解,你说的时间,内容,包括访客IP,等等信息都可包涵。
哎,为了你,我刚刚安装了一个FLASH插件,上传上来吧给你无需数据库的PhP聊天室!
效果图
Q2: php无需mysql数据库支持,能够实现简单的用户注册
php无需mysql数据库支持,能够实现简单的用户注册
注册页面:reg.html
form action="reg.php" method="POST"
table
trtd用户名:/tdtdinput type="username" size="20"/td/tr
trtd密码:/tdtdinput type="userpass" size="20"/td/tr
trtd确认密码:/tdtdinput type="ruserpass" size="20"/td/tr
trtd邮箱:/tdtdinput type="email" size="50"/td/tr
trtd电话:/tdtdinput type="telphone" size="20"/td/tr
trtdinput type="Submit" value="注册"/td/tr
/table
/form
接收页面:reg.php
%php
$db = mysql_connect("localhost", "root", "12345");
mysql_select_db("dataname", $db);
mysql_query("insert into tablename(username, userpass, email, telphone) values('$_POST[username]', '$_POST[userpass]', '$_POST[email]', '$_POST[telphone]')");
echo "注册成功";
%
Q3: 用php socket制作聊天室。
何必自讨苦吃呢无需数据库的PhP聊天室?php 制作聊天室无需数据库的PhP聊天室,关键技术是页面局部自动刷新。
通过php ajax技术,就可以完美的达到你的要求。
具体原理如下,在网页聊天框,被ajax调用,ajax传递参数一个php页面,这个页面同时调用数据库,将数据库中新内容返回到页面聊天框中。
然后你可以自己调时间无需数据库的PhP聊天室了,是20秒访问一次数据库,还是10秒访问一次数据库。
至于php的socket技术,说实话,无需数据库的PhP聊天室我接触php 8年了,没碰过。
我想,关键不是用什么技术,关键是解决问题。
希望对你有用。
Q4: 制作一个php的登陆页面 无需连接数据库 只需要昵称就能进入的聊天室
这里假设无需数据库的PhP聊天室你的主页是index.php无需数据库的PhP聊天室,登录前页面是login.php,用户名user1的密码为123。当然,给无需数据库的PhP聊天室你提供的是PHP方法,所以你必须配置好了PHP并且每页都必须是PHP。
每个需要登录后查看的页面的开始写(一定要最开始,前面不能有任何字符包括回车或者空格)
?php session_start();if(!isset($_SESSION['pass']))header("Location: login.php");?
在登录页面最开始写无需数据库的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。例如无需数据库的PhP聊天室:
form method="post"
Name: input name="usr"/br/
Password: input name="pwd"/br/
input type="submit" value="login"/
/form
直接写的没测试,希望能正确吧。
关于无需数据库的PhP聊天室和不需要数据库的php博客系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







