php文本数据库下载 php的数据库在哪个目录下

求教php使用TXT数据库(读取和修改文本)我建议一下吧,文本数据库的例子本来太多,但是为了逻辑简化,最好通过专门接口实现文件与数据的转换,可以采用我下面的模板编写:
?php
//文件最前面定义两个全局变量,数据库文件名和用户数组
$pwd_db_file='db.txt';
$UserPassword=array();
//下面的pwd_db_read函数,把文件内容读入到全局数组中
function pwd_db_read(){
global $pwd_db_file, $UserPassword;
$fp=fopen($pwd_db_file,'r');
while ($s=fgets($fp)){
list($usr,$pwd)=explode('|', $s);
$UserPassword[$usr]=$pwd;
}
fclose($fp);
}
//下面的pwd_db_write函数保存数组内容到文件中
function pwd_db_write(){
global $pwd_db_file, $UserPassword;
fp=fopen($pwd_db_file, 'w');
foreach ($UserPassword as $usr=$pwd)
fputs($fp,"$usr|$pwd\n");
fclose($fp);
}
//有了上面的全局变量和函数,要写什么功能都简单
//下面假释本脚本调用的时候通过reg.php?job=adduser=...pass=...
【php文本数据库下载 php的数据库在哪个目录下】//的格式进行调用,job为add表示添加用户,del表示删除,modi表示修改
//另外的user和pass表示用户名或者密码 , job不是以上内容表示登录
//主程序一开始就打开数据库
pwd_db_read();
//下面判断功能
if ($jon=='add'){
if (array_key_exists($user,$UserPassword)) echo "用户 $user 已经存在!"
else $UserPassword[$user]=$pass;//就一句话 , 简单吧
}elseif (job=='del'){
unset($UserPassword[$user]);//你自己考虑编写是否确认删除的内容
}elseif ($job=='modi'){
if (array_key_exists($user,$UserPassword)) $UserPassword[$user]=$pass;//和添加是不是有点类似
else echo "用户 $user 不存在!"
}else{
if ($UserPassword[$user]==$pass){
echo '密码正确 。';
//接下来可能要做许多事情
}else echo '密码错误!';
}
//程序最后保存数据库修改
pwd_db_write();
?
看得懂吗 , 没有上机调试,语法问题可能难免,如果发现不明白的问题请补充 。
谁能给个 php仿百度贴吧?必须要文本数据库的已发到你的email,请注意查收
PhpSay 开源贴吧系统可以算作轻量级的论坛程序,类似百度贴吧的程序 。可以支持会员自己开吧,发贴 , 回帖 。增加了封IP,ID功能,推荐,分类提交等功能 。设置用户组,精华帖,置顶帖,批量删帖 。
如何将php网站空间中的mysql数据库下载下来?数据库的用户名和密码是不能用FTP连接的 。而是使用mysql数据库管理工具操作的 。还有你必须指导相应数据库的IP地址
PHP如何在数据库中下载文件数据库可以存字节数据的?。?自己写到数据库即可 , 读出来后再形成文件即可
php my sql数据库连接代码 如何上传一个文件到数据库,并可以下载朋友,是这样的,您可以用PHP中上传的文件的函数 , 将您想要上传的文件上传到服务器指定的文件夹或者是目录中,在然后在数据库中保存相关文件的地址信息,然后,在PHP前台页面调用数据库里面的文件路径,在连接改文件下载至本地 。
PHP中从数据库中下载数据再把数据读出来不就行了 。不明白到底想做成什么样 。
如果想做成TXT文本样的数据下载到本地,那就生成TXT文件,数据的排列格式得自己制定 。
下载成什么格式?是什么数据?普通文本数据?
将数据生成一定格式的TXT文本在服务器端,然后用户可下载 。生成文件的代码网上有 。起点中文网的小说下载功能见过没?就是那样的 。
生成WORD文件不知道 。不过TXT文件倒是可以 。可是你为什么非要生成WORD文件呢?数据库里的数据读出来也是纯文本格式 。还有一点 , 你可以生成.doc后缀名的文件,那样打开的话是用WORD打开 , 但实质上还是纯文本文件 。
================================================
我只会ASP 。下面是ASP的代码 。不过PHP的也不难 , 你查下函数库就看到了,另外到网上搜一下也很多 。写文件操作是一门动态网页语言的很平常操作,一般CMS程序里也有这样的程序片段,可以参考 。
FilePath1="../Html/AC/"C_ChanalEnName"/"
FilePath2=CStr(Year(C_RegTime)Month(C_RegTime))
NHtml=XTTag(YHtml)'系统标签
NHtml=NRTag(NHtml,C_ID)'内容页相关标签
NHtml=TJS_Text(NHtml)'文章页推荐专题
'=================================写文件
'=========判断文件夹
SavePath =FilePath1FilePath2 '文件上传路径
'判断SavePath文件夹是否存在,如果不存在则创建
Set myfileobject=server.CreateObject("scripting.filesystemobject")
If not myfileobject.folderexists(Server.MapPath(SavePath)) then myfileobject.CreateFolder(Server.MapPath(SavePath))
set myfileobject=nothing
'===================================
Set fs2=Server.CreateObject("Scripting.FileSystemObject")
File2=Server.MapPath(""FilePath1FilePath2"/comic_"C_ID".html")
Set txtf2=fs2.OpenTextFile(File2,2,true)
txtf2.Write NHtml
response.write(" font color=#FF0000文章页/font 静态页生成成功!/br")
set fs2=nothing
set txtf2=nothing
set File2=nothing
NHtml=""
'===================================
-----------------------------------------------------------------
上面是我的一个程序里摘来的,实际上简化一下就是这样:
'=========判断文件夹
SavePath ="/Html" '文件上创建路径
'判断SavePath文件夹是否存在,如果不存在则创建
Set myfileobject=server.CreateObject("scripting.filesystemobject")
If not myfileobject.folderexists(Server.MapPath(SavePath)) then myfileobject.CreateFolder(Server.MapPath(SavePath))
set myfileobject=nothing
'===================================真正的写文件 。
Set fs2=Server.CreateObject("Scripting.FileSystemObject")
File2=Server.MapPath(""SavePath"/Index.txt")'这里是文件名、文件后缀及文件目录 。
Set txtf2=fs2.OpenTextFile(File2,2,true)
txtf2.Write NHtml
response.write("文件生成成功 。")
set fs2=nothing
set txtf2=nothing
set File2=nothing
NHtml=""
'===================================
代码中“NHtml”是变量,是用来存要生成文本内容的 。如 , 从数据库中读取出来的数据,赋到NHtml上 。
关于php文本数据库下载和php的数据库在哪个目录下的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读