不用数据库怎么设置php 不使用数据库的例子

我想用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无数据库在线阅读资料库怎么建?

我曾做过这样的尝试,优点是完全不需数据库,这样可以摆脱数据库的限制,缺点是实现太过困难,事倍功半,而且效率低下得实在可怕,最后放弃了。

可以和你说说我的思路。

第一种思路,利用文本数据库。

例如txtsql、txtDB API、txtdb,这三个完全就是TXT文件组成的数据库,可以替代部分数据库的功能,速度也勉强。

按你的情况来看,这是最优选择。

第二种是我曾经尝试的思路,基本就是利用scandir这个函数。

既然没有数据库,自己得分类细致。

1,可以建立: 分类-作者-小说-小说文件,这个结构。

例如,book/武侠小说/金庸/射雕英雄传.txt

2,index.php 遍历book下所有文件夹。从而得到 武侠小说,言情小说 等等几个分类文件夹,

生成数组$type=array(1="武侠小说",2="言情小说"),

初始化处理,数组转换成字符串,存档在book/type_data.php内.

然后,生成href="type.php?typid=1"武侠小说/a的链接。

3 type.php 读取book/type_data.php内的数组$type,获得文件夹:book/武侠小说/ scandir扫描,得到作者文件夹数目,生成数组字符串

$author[1]=array(1="金庸")

写入 book/author_data.php

,具体同2。

4,读取 book/author_data.php,得到金庸文件夹下的TXT文件数目,生成数组,转换字符串写入,book/book_data.php,具体同2。

最后获得射雕英雄传.txt,具体读取分页之类就不必细说了。

这个思路的弊端是,作者和小说数据是完全读取的,几百几千都不碍事,再多就急剧消耗内存。

还有一个思路是,数据存档文件用txt文件存放,每一条数据等长多少字节,不满的用空格填充,读取时利用文件指针判断,这样内存消耗的问题可以得到显著解决,同时也可以利用ID读取文件,缺点是需要一个具体的类进行数据操作,这基本也是文本数据库的思路了。

搜索实现比较麻烦,有两个办法,递归搜索,速度慢,消耗资源太大。

二是分类搜索,例如要搜索武分类1=武侠小说下的金庸的小说。

那么,直接读取type_data里的分类数组,得到book/武侠小说/。

利用file_exists book/武侠小说/金庸,获得是否有这个文件夹,有的话,读取该文件夹下的book_data.php,得到小说具体数据。

至于是小说名字的话,搜索就比较慢了,遍历武侠小说下的所有作者下的book_data.php,再一一判断。

数据小的话,没问题,超过5000本书,建议一定要用数据库。

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 不使用数据库的例子
URL分享:https://www.cdcxhl.com/article6/ddiseig.html

成都网站建设公司_创新互联,为您提供静态网站用户体验品牌网站制作移动网站建设手机网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

微信小程序开发