1.圖片轉(zhuǎn)換 將上傳的圖片讀取到一個字符串中,再用base64對數(shù)據(jù)進(jìn)行編碼 $img =base64_encode(file_get_contents($_FILES['file_head']['tmp...
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:主機(jī)域名、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、贛州網(wǎng)站維護(hù)、網(wǎng)站推廣。
2.顯示圖片 imgsrc="{$base64String}" 這樣就能把圖片顯示出來了
兩種方法:
一:將圖片上傳至指定目錄,在數(shù)據(jù)庫中保存文件名和文件路徑。
二:將圖片文件讀入字符串,將字符串保存到數(shù)據(jù)庫,不推薦(沒那么長的字段長度支持)。
1、將php安裝目錄下的php_mysql.dll和MySQL安裝目錄下的libmysql.dll文件拷貝至c:/windows/system32中;
2、配置php.ini
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
把上面四個。dll的最前面的;去掉
二、php表單提交至數(shù)據(jù)庫的實(shí)現(xiàn)過程
1、login.php頁面
SPAN style="FONT-SIZE: 14px"html
FORM method=post action=add.php
Name: INPUT name=usernameBR
Email: INPUT name=emailBR
INPUT value=提交 type=submit name=submit
/FORM
/SPAN
2、add.php頁面
SPAN style="FONT-SIZE: 14px"?php
include("conn.php");
?
?php
if(isset($_POST["submit"]))
{
$sql = "insert into users(username, email) values('$_POST[username]', '$_POST[email]')";
mysqli_query($conn, $sql);
echo "添加成功";
}
?/SPAN
3、conn.php頁面
SPAN style="FONT-SIZE: 14px"?php
$conn = new mysqli("localhost", "root", "159357");
$conn-select_db("db_test");
//mysql_query("set name 'gb2312'");
$conn-set_charset("utf8");
?/SPAN
首先可以采用的是Jquery的Ajax技術(shù)進(jìn)行操作。
思路是這樣的,首先現(xiàn)在前端判斷JS并提交給后臺,代碼如下:
$(function(){
$.ajax({
type:post,
dataType:json,
url:?save.php,
data:$("input[name=x]").val(),
success:function(data){
}
});
});
這樣后端接收到Ajax請求后進(jìn)行連接數(shù)據(jù)庫并且插入數(shù)據(jù)
其它操作類似進(jìn)行操作即可。
可以。
樓主可以采用這種思路:
取出數(shù)據(jù)庫--將代碼寫成php文件--保存到硬盤--利用一個模擬瀏覽器訪問該php--結(jié)果該php被執(zhí)行
或者
取出數(shù)據(jù)庫--將代碼寫成php文件--保存到硬盤--include該php--結(jié)果該php被執(zhí)行--刪除硬盤上的php