實現(xiàn)思路:可以將圖片作為背景,之后上面不單可以放文本,還可以放表格或者其他的任意標簽。舉例:
創(chuàng)新互聯(lián)建站主營天元網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),天元h5微信小程序開發(fā)搭建,天元網(wǎng)站營銷推廣歡迎天元等地區(qū)企業(yè)咨詢
div style="background-image:url(../images/a.jpg)"form action="login.do" input type="text" name="userName"/ input type="password" name="password"/ /form/div
以上實現(xiàn)的就是表單外面或者表單里面加一個div,在div上加背景圖片,此時密碼文本就顯示在圖片上面了。
都是存的圖片的路徑 比如你的網(wǎng)站根目錄是 /var/www/ 你上傳圖片的文件是 upload 你上傳的文件是 123.jpg 那么就可以在你的數(shù)據(jù)庫中建一個字段 存下 upload/123.jpg 或者 /upload/123.jpg
在數(shù)據(jù)庫中,創(chuàng)建一張data表,用于測試。
請點擊輸入圖片描述
創(chuàng)建一個test.php文件,在文件內(nèi),使用header()方法將頁面的編碼格式設(shè)置為utf-8。
請點擊輸入圖片描述
在test.php文件內(nèi),連接mysql數(shù)據(jù)庫,并使用mysqli_select_db選擇要操作的數(shù)據(jù)庫。
請點擊輸入圖片描述
在test.php文件內(nèi),創(chuàng)建一條插入數(shù)據(jù)的sql語句,向data表插入一張圖片地址。
請點擊輸入圖片描述
在test.php文件內(nèi),再使用mysqli_query執(zhí)行sql語句。
請點擊輸入圖片描述
在瀏覽器打開test.php文件,在數(shù)據(jù)庫查看結(jié)果。
請點擊輸入圖片描述
新建表中存放圖片的列使用數(shù)據(jù)類型blob,然后將圖片轉(zhuǎn)換成二進制數(shù)據(jù)流,將這些二進制數(shù)據(jù)保存到該字段中。
不過這樣子處理的話比較麻煩,一般都是只存儲圖片地址。
用php向網(wǎng)頁中插圖片有2種方法
1是把圖片轉(zhuǎn)成2進制數(shù)據(jù),存到數(shù)據(jù)庫里邊,讀的時候,再將數(shù)據(jù)庫字段名轉(zhuǎn)化成圖片
2是把圖片放到服務(wù)器的空間里邊,只在數(shù)據(jù)庫里存一個他的路徑,讀圖片的時候,只在img標簽的src位置輸出圖片的位置就可以了
一般第2中方法用的多