成都网站建设设计

将想法与焦点和您一起共享

不用数据库怎么调试php php需要数据库吗

在thinkphp怎样不连接数据库连接

config.php

成都创新互联长期为近千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为阳江企业提供专业的成都网站建设、成都网站制作,阳江网站改版等技术服务。拥有10多年丰富建站经验和众多成功案例,为您定制开发。

?php

return array(

'APP_DEBUG' = true, // 开启调试模式

'DB_TYPE'= 'mysql', // 数据库类型

'DB_HOST'= 'localhost', // 数据库朋务器地址

'DB_NAME'='test', // 数据库名称

'DB_USER'='root', // 数据库用户名

'DB_PWD'='', // 数据库密码

'DB_PORT'='3306', // 数据库端口

'DB_PREFIX'='think_', // 数据表前缀

);

?

UserAction.class.php

class UserAction extends Action {

public function registerdo(){

$User = M("user");

if($User-create()) {//如果在这里没报错,估计没什麼问题啊

if( $User- add()) { //这里是把数据写入数据库,要不这样,你先把 cretate()屏蔽掉,看看能不能写入

$this - success();

}

else

{ $this - error();

}

else

{ $this - error();

}

}

}

registerdo.html

html

form action="__URL__/registerdo" method="post"

useridinput type="text"/ name="userid"

passwordinput type="text"/ name="password"

input type="submit"/

/form

/html

不用数据库 编写一个PHP留言板 提交后 在页面中显示留言内容 留言时间等

我有一个这样的程序,以前我的个人博客。

但在跟你说数据库之前,望你理解一下什么是数据库?如果你说完全不适用数据库,是不能做到你这样的功能的!我是用文本充当数据库,做为保存机制。然后通过自己定义的函数来增删读改该文件的操作。

表面上看来,你不需要安装任何数据库,但要仔细去看看,其实自己已经实现了一个数据库,就是没有专业的数据库功能那么强大,安全及优化性能没有那么高罢了。

简单的来说数据库,就是这样的原理。

我现在用的是办公室的电脑没有装FLASH插件,所以不能上传。你要是要的话,留下邮箱,我给你发过去,我邮箱中有。

下边给你一段,我自己的数据库格式

1|locksepace|lt;spangt;lt;/spangt;|locksepace|2|locksepace|August 31, 2013, 12:50 am|locksepace|1

用|locksepace|分解,你说的时间,内容,包括访客IP,等等信息都可包涵。

哎,为了你,我刚刚安装了一个FLASH插件,上传上来吧给你!

效果图

我想用PHP写一个PHP登陆界面,不需要连接数据库的.

将下面代码保存为login.php 和 confirm.php,然后运行login.php就可以

login.php

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""

html

head

title New Document /title

meta http-equiv="content-type" content="text/html; charset=utf-8"

meta name="Generator" content="EditPlus"

meta name="Author" content=""

meta name="Keywords" content=""

meta name="Description" content=""

/head

body

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" name="b1"/p

/form

/body

/html

confirm.php

?

echo 'meta http-equiv="content-type" content="text/html; charset=utf-8"';

$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不使用数据库

信息终究是要存储的,最终都需要存储在文件中,数据库在这个事情上可以让为是帮你管理一大堆的“文件”,其他的如csv、excel,也算是变相的一种数据库了;

如果非不要数据库,建议直接生成静态html吧,可以用markdown之类的工具。修改不方便。


分享标题:不用数据库怎么调试php php需要数据库吗
文章出自:http://chengdu.cdxwcx.cn/article/dophjcp.html