php页面存储与读取数据 php获取页面内容的方法

求PHP从数据库中读取内容并存入文件和从文件读取数据插入数据库的代码

//第一种 

创新新互联,凭借十多年的网站制作、网站建设经验,本着真心·诚心服务的企业理念服务于成都中小企业设计网站有成百上千案例。做网站建设,选创新互联。

?php

$conn = mysql_connect("主机名","用户名","密码");

mysql_select_db("数据库名",$conn);

$sql = "select * from user";

$result = mysql_query($sql);

$data="";

while($row = mysql_fetch_row($result)){

foreach($row as $v){

$data .=$v."|";      //加个树线隔开字段

}

nl2br($data);    //读完一行回车

}

file_put_contents("abc.txt",$data);

//第二种

?php

$filename = "abc.txt";

$res = fopen($filename,"r");

while(!feof($res)){

$buffer = fgets($res);

$buffer = str_replace(' ', '|', $buffer); 

$array = explode('|', $buffer); 

foreach($array as $v){

if(strlen($v)0){

$arr[] = $v;

}

}

}

fclose($res);

//组装数组插入数据库就可以了

如何用php将.txt的文件路径存储在数据库中,并在页面中通过点击显示的文件名读取

必须用上传控件,数据库里的是虚拟路径,文件必须物理上存在的。

string

size

=

fileupload1.postedfile.contentlength.tostring();

double

imagesize

=

math.round(float.parse(size)

/

1024,

1);

if

(imagesize

150)

{

m.show("你上传的图片大小为:"

+

imagesize.tostring()

+

"kb\\n\\n已超范围规定的150kb了");

return;

}

string

name

=

fileupload1.filename;

string

type

=

name.substring(name.lastindexof(".")

+

1).tolower();

system.guid

guid

=

system.guid.newguid();

string

vsnewname

=

guid.tostring();//声称文件名,防止重复

fileupload1.saveas(httpcontext.current.server.mappath("~/file/"

+

vsnewname

+

"."

+

type));

string

path

=

"~/file/"

+

vsnewname

+

"."

+

type;

thinkphp把HTML+PHP写的一个页面代码存入数据库以后 读取出来的效果HTML代码解析了PHP代码被直接输出

你将是变量的值存放到数据库,取出来的时候系统是无法识别的。你只能存放没有动态数据的代码到数据库。至于这个解决的办法:要么你不要把代码存放到数据库,如果一定要存放到数据库,反正动态数据的代码存放进去是无法识别出来的,你可以将代码分成几个部分存进去,读取出来,然后动态数据的代码再单独写,不过会比较麻烦。

这个不仅仅是thinkphp,任何一个框架,你存放动态的数据进去,都是无法识别的

当前标题:php页面存储与读取数据 php获取页面内容的方法
转载注明:https://www.cdcxhl.com/article30/ddeciso.html

成都网站建设公司_创新互联,为您提供企业建站虚拟主机商城网站网站维护关键词优化营销型网站建设

广告

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

微信小程序开发