真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php把數(shù)據(jù)保存在本地 php怎么保存到桌面

PHP保存提交的數(shù)據(jù)保存的本地的一個(gè)文本里面

?php

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶,將通過(guò)不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、虛擬空間、營(yíng)銷軟件、網(wǎng)站建設(shè)、建甌網(wǎng)站維護(hù)、網(wǎng)站推廣。

if?($fp=fopen("1.txt","a")){

fputs($fp,$REQUEST{'數(shù)據(jù)'});

fclose($fp);

}

?

php導(dǎo)出excel表、壓縮成文件下載到本地如何實(shí)現(xiàn)?

你好!你所提出的三個(gè)問(wèn)題.我沒(méi)怎麼看懂.如果以第二個(gè)為主.我倒可以說(shuō)說(shuō)我的看法.

一.如何把數(shù)據(jù)賦到excel中?

答:sorry.沒(méi)怎麼明白.見諒.

二.導(dǎo)出為excel表?

答:有兩種方法實(shí)現(xiàn).1.phpexcel.(稍顯復(fù)雜)

2.簡(jiǎn)單的(我講這個(gè).簡(jiǎn)單^_^)直接上代碼.自己改一下名字

和字段名.就成.

?php

error_reporting(0);

//屏蔽警告和NOTICE等所有提示.包括error

Header(

"Content-type:

application/octet-stream

");

Header(

"Accept-Ranges:

bytes

");

Header(

"Content-type:application/vnd.ms-excel;charset=Big5");

//此處寫編碼,如,UTF-8....

Header(

"Content-Disposition:attachment;filename=abnormal_Report.xls

");

//自己寫文件名

*.xls

require

"conn_mysql.php";

//連接mysql

$sql

=

"select

*

from

`netart`.`abnormal_records`

order

by

record_abtime

desc";

$result

=

mysql_query($sql,$conn);

echo

"table

width='100%'

border='1'

";

echo"tr";

echo

"td

style='color:red'

font

size=4

ID

/font/td";

echo

"td

style='color:red'

font

size=4異常時(shí)間

/font/td";

echo

"td

style='color:red'

font

size=4異常地點(diǎn)

/font/td";

echo

"td

style='color:red'

font

size=4詳細(xì)內(nèi)容

/font/td";

echo

"td

style='color:red'

font

size=4提交人

/font/td";

echo

"td

style='color:red'

font

size=4提交時(shí)間

/font

/td";

echo

"/tr";

while

($rs=mysql_fetch_array($result)){

echo

"tr";

echo

"td

width='30'

{$rs['record_id']}/td";

//用width

控制表格的寬度.自己改變.

echo

"td

width='150'

{$rs['record_abtime']}/td";

echo

"td

width='80'

{$rs['record_abplace']}/td";

echo

"td

width='700'

{$rs['record_content']}

/td";

echo

"td

width='60'

{$rs['record_username']}

/td";

echo

"td

width='120'

{$rs['record_uptime']}

/td";

echo

"/tr";

}

echo

"/tbale";

?

//以上代碼.自己去改一下名字.和字段名就可以運(yùn)行了.

==========================================================================

下面的代碼針對(duì)MSSQL:(基本跟

Mysql一樣啦.只是改用了ODBC)

?php

error_reporting(0);

Header(

"Content-type:

application/octet-stream");

Header(

"Accept-Ranges:

bytes

");

Header(

"Content-type:application/vnd.ms-excel;charset=Big5");

Header(

"Content-Disposition:attachment;filename=Syslog_view.xls

");

require

"conn_mssql.php";

session_start();

$flag1=@$_SESSION['flag_1'];

$flag2=@$_SESSION['flag_2'];

$flag3=@$_SESSION['flag_3'];

$content=@$_SESSION['content'];

$ip=@$_SESSION['ip'];

$content_2=@$_SESSION['content_2'];

$ip_2=@$_SESSION['ip_2'];

$time=@$_SESSION['time'];

if($flag1==1)

{

$sql_s="select

SysLog.DateTime,SysLog.IP,SysLog.Message

from

NetPerfMon.dbo.SysLog

where

IP='$ip'

and

convert(varchar(10),DateTime,120)='$time'

order

by

DateTime

desc";}

if($flag2==2)

{

$sql_s="select

SysLog.DateTime,SysLog.IP,SysLog.Message

from

NetPerfMon.dbo.SysLog

where

IP='$ip'

and

convert(varchar(10),DateTime,120)='$time'

order

by

DateTime

desc";}

if($flag3==3)

{$sql_s="select

SysLog.DateTime,SysLog.IP,SysLog.Message

from

NetPerfMon.dbo.SysLog

where

IP='$ip'

and

Message

like

'%$content%'

and

convert(varchar(10),DateTime,120)='$time'

order

by

DateTime

desc";}

$res=odbc_do($link,$sql_s);

echo

"table

width='100%'

border='1'";

echo"tr";

echo

"td

style='color:red'

font

size=4

DateTime

/font/td";

echo

"td

style='color:red'

font

size=4

Switch

IP

/font/td";

echo

"td

style='color:red'

font

size=4

Content/font/td";

echo

"/tr";

while

($rs=odbc_fetch_array($res))

{

echo

"tr";

echo

"td

width='130'

{$rs['DateTime']}/td";

echo

"td

width='110'

{$rs['IP']}/td";

echo

"td

width='800'

{$rs['Message']}/td";

echo

"/tr";

}

echo

"/tbale";

session_stop();

?

三.壓縮成文件下載到本地?

答:此處也沒(méi)怎麼明白.因?yàn)?你做個(gè)按鈕/鏈接至上面的代碼.不就可以保存成excel到本地了..還要做什麼壓縮呢.

綜:回答完畢.希望能幫到你.

thinkphp如何實(shí)現(xiàn)用戶登錄信息保存本地

thinkphp中通過(guò)操作cookie來(lái)保存用戶登錄信息到本地。

cookie方法是ThinkPHP內(nèi)置的函數(shù),用于完成cookie的設(shè)置、獲取和刪除操作。

設(shè)置cookie:

cookie('name','value'); //設(shè)置cookie

cookie('name','value',3600); // 指定cookie保存時(shí)間為1小時(shí)

高級(jí)設(shè)置:

cookie('name','value',array('expire'=3600,'prefix'='think_')); // 指定有效期和前綴

// 下面的代碼和上面等效

cookie('name','value','expire=3600prefix=think_')

獲取cookie:

$value = cookie('name');

php session 數(shù)據(jù)保存在哪里?

當(dāng)然是在服務(wù)器端,但不是保存在內(nèi)存中,而是保存在文件或數(shù)據(jù)庫(kù)中。

默認(rèn)情況下,php.ini

中設(shè)置的

SESSION

保存方式是

files(session.save_handler

=

files),即使用讀寫文件的方式保存

SESSION

數(shù)據(jù),而

SESSION

文件保存的目錄由

session.save_path

指定,文件名以

sess_

為前綴,后跟

SESSION

ID,如:sess_c72665af28a8b14c0fe11afe3b59b51b。文件中的數(shù)據(jù)即是序列化之后的

SESSION

數(shù)據(jù)了。

如果訪問(wèn)量大,可能產(chǎn)生的

SESSION

文件會(huì)比較多,這時(shí)可以設(shè)置分級(jí)目錄進(jìn)行

SESSION

文件的保存,效率會(huì)提高很多,設(shè)置方法

為:session.save_path="N;/save_path",N

為分級(jí)的級(jí)數(shù),save_path

為開始目錄。

當(dāng)寫入

SESSION

數(shù)據(jù)的時(shí)候,PHP

會(huì)獲取到客戶端的

SESSION_ID,然后根據(jù)這個(gè)

SESSION

ID

到指定的

SESSION

文件保存目錄中找到相應(yīng)的

SESSION

文件,不存在則創(chuàng)建之,最后將數(shù)據(jù)序列化之后寫入文件。讀取

SESSION

數(shù)據(jù)是也是類似的操作流程,對(duì)讀出來(lái)的數(shù)據(jù)需要進(jìn)行解序列化,生成相應(yīng)的

SESSION

變量。


當(dāng)前名稱:php把數(shù)據(jù)保存在本地 php怎么保存到桌面
標(biāo)題路徑:http://weahome.cn/article/dojjhsd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部