你能存進(jìn)數(shù)據(jù)庫(kù),說(shuō)明你就能取數(shù)據(jù).將取出的數(shù)據(jù)進(jìn)行base64_decode,然后再根據(jù)文件格式發(fā)出一個(gè)http head,再直接echo出去.
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供鎮(zhèn)原網(wǎng)站建設(shè)、鎮(zhèn)原做網(wǎng)站、鎮(zhèn)原網(wǎng)站設(shè)計(jì)、鎮(zhèn)原網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、鎮(zhèn)原企業(yè)網(wǎng)站模板建站服務(wù),十多年鎮(zhèn)原做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
如:一個(gè)jpg的圖片.經(jīng)過(guò)header后瀏覽器就會(huì)認(rèn)為那是一個(gè)圖片了.
//$db_img 這個(gè)是從數(shù)據(jù)庫(kù)取出的base64編碼格式的二進(jìn)制圖片數(shù)據(jù).
$img = base64_decode($db_img);
header("Content-type: image/jpg");
echo $img;
其他格式的文件類型就根據(jù)實(shí)際情況改header里面的Content-type
你可以到開源中國(guó)網(wǎng)站上搜索相關(guān)的源碼。
以下是附件是一個(gè)稱為 PhpQuestionnaire 的問(wèn)卷調(diào)查系統(tǒng),輸入install.php進(jìn)行安裝。這個(gè)開源代碼是外國(guó)人編寫的,此版本經(jīng)過(guò)漢化,中文語(yǔ)言包的位置在languages/chinese/index.php。供參考。
php問(wèn)卷調(diào)查系統(tǒng)。以下為你提供一些思路:
首先,你需要先分析你的這個(gè)系統(tǒng)都有哪一些問(wèn)題類型? 單選、多選、問(wèn)答?
數(shù)據(jù)庫(kù)表設(shè)計(jì),可以如下參考:id , type , title , a , b , c , d , posttime
id為自增排序,type為問(wèn)題類型,可以采用數(shù)字進(jìn)行存儲(chǔ),如:1作為單選,2作為多選....
a,b,c,d各為選項(xiàng),posttime為發(fā)布的時(shí)間。
需要注意的是,當(dāng)問(wèn)題為問(wèn)答題時(shí),存儲(chǔ)的數(shù)據(jù)保存到a選項(xiàng)即可。
原理就是點(diǎn)下一頁(yè)時(shí)把當(dāng)前頁(yè)的數(shù)據(jù)存儲(chǔ)起來(lái)
5個(gè)頁(yè)面需要存4次數(shù)據(jù)到session或者cookie 或者文本文件或數(shù)據(jù)庫(kù)?等等
點(diǎn)提交時(shí)把前4頁(yè)數(shù)據(jù)與第5頁(yè)數(shù)據(jù)合并,之后比較答案什么的
首先是設(shè)計(jì)好數(shù)據(jù)庫(kù),看看你的問(wèn)卷調(diào)查需要什么樣的內(nèi)容,都有哪些字段。
然后根據(jù)數(shù)據(jù)庫(kù)進(jìn)行編碼,其中包括PHP 處理程序以及前端顯示的html代碼。
用戶提交后PHP處理從前臺(tái)傳來(lái)的數(shù)據(jù),然后保存到數(shù)據(jù)庫(kù)中。具體詳細(xì)的可以私下聯(lián)系我
網(wǎng)站題目:php問(wèn)卷調(diào)查下載數(shù)據(jù) php問(wèn)卷調(diào)查系統(tǒng)源碼百度云
文章位置:http://chinadenli.net/article40/dodiseo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、搜索引擎優(yōu)化、網(wǎng)站排名、網(wǎng)站設(shè)計(jì)公司、標(biāo)簽優(yōu)化、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)