需要轉(zhuǎn)義一下。有幾個辦法:
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供中原網(wǎng)站建設(shè)、中原做網(wǎng)站、中原網(wǎng)站設(shè)計、中原網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、中原企業(yè)網(wǎng)站模板建站服務(wù),十載中原做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
1,最簡單,把一些危險字符過濾掉,比如英文的單引號,雙引號等;
2,使用addslashes在php中進(jìn)行轉(zhuǎn)義,自己處理;
3,可以使用一些現(xiàn)成的處理方法,比如uchome自帶的getstr。這樣的好處就是對各種可能出現(xiàn)的情況處理比較好。
看你的表格,只需要從表單中循環(huán)取出所有行,然后依次寫入數(shù)據(jù)庫就行了
假設(shè)表單中是:txt1[] txt2[]......
通過$a=$_POST["txt1[]"]取得值,然后循環(huán)寫入:
for($t=0;$t=count($a)-1;$t++){
// insert into 表 (字段1,......) values ('$a[$t]',.....)
}
至于打印,在JS中直接windows.print就行了
blob是一個對象容器,只能由js自身讀取并作為二進(jìn)制數(shù)據(jù)流上傳至服務(wù)器。
這種你得修改js代碼建立一個blob上傳至后臺,然后后臺再用腳本接收并儲存為文件。
PHP有自帶的高性能函數(shù) var_export
conn.php
?php
$dbconfig = array (
'host'='127.0.0.1',
'name'='root',
'password'='123456',
?
b.php
?php
// 讀取配置
include 'conn.php';
echo $dbconfig['host'];
// 修改配置
$dbconfig['host'] = 'xxx.xxx.xxx.xxx';
file_put_contents('conn.php', "?php\n$dbconfig = " . var_export($dbconfig) . "\n?");
// 再讀取配置
include 'conn.php';
echo $dbconfig['host'];
?
參考連接:
fopen打開文件資源的時候,mode參數(shù)選擇w,w+或a,a+,如果文件不存在,就會自動創(chuàng)建文件
一般情況建議直接使用file_put_contents,會自動打開文件資源,寫入數(shù)據(jù)并關(guān)閉資源,如果文件不存在會自動創(chuàng)建文件,操作也會簡便很多
詳細(xì)信息請參看文檔
保存數(shù)據(jù)的方法很多,除了cookie session外,可以生成臨時文件來保存數(shù)據(jù),也可以用php的memcached組件把數(shù)據(jù)保存在內(nèi)存里。
文章名稱:PHP如何存儲數(shù)據(jù) php如何把數(shù)據(jù)存到數(shù)據(jù)庫中
網(wǎng)站地址:http://www.chinadenli.net/article36/hpggsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、動態(tài)網(wǎng)站、定制網(wǎng)站、自適應(yīng)網(wǎng)站、網(wǎng)站策劃、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)