好吧我有很多時間投資於此,我是新的PHP編程,並試圖掌握的基礎知識,但有點失去了昨晚我能夠得到一個PHP表單上傳基本數據像一個名稱地址和我的(MySQL)服務器的東西php上傳圖片
但今天我說讓我們做下一步女巫將是一個圖像到服務器 我已經看過3視頻youtube可能100次只是應對代碼和在這麼多不同的方式
http://www.youtube.com/watch?v=CxY3FR9doHI
http://www.youtube.com/watch?v=vFZfJZ_WNC4&feature=relmfu
,並仍在努力就一直沒得到它
不過長話短說我有一個連接到服務器
,這裏是一個config.php文件中的代碼即時上傳表單頁面上運行
<html>
<head>
<title>Upload an image</title>
</head>
<body>
<form action="UploadContent.php" method="POST" enctype="multipart/form-data">
File:
<input type="file" name="image"> <input type="submit" value="Upload">
</form>
<?php
// connect to database
include"config.php";
// file properties
$file = $_FILES['image']['tmp_name'];
if (!isset($file))
echo "Please select a profile pic";
else
{
$image = addslashes(file_get_content($_FILES['image']['tmp_name']));
$image_name = addslashes($FILES['image']['name']);
$image_size = getimagesize($_FILES['image']['tmp_name']);
if ($image_size==FALSE)
echo "That isn't a image.";
else
{
$insert = mysql_query("INSERT INTO content VALUES ('','','','','','','','','','$image_name','$image',)");
}
}
?>
</body>
</html>
的原因,所有的「」 ,'','','' 是因爲我在10字段中的名稱和11 中的圖像blob以及所有導致該名稱的名稱都是名字和像這樣的隨機東西我怎樣才能解決這個問題它返回錯誤 致命錯誤:調用/ home/content/34/9587634/html/WEBPAGE/UploadCont中的未定義函數file_get_content() ent.php在線22
我不知道該怎麼辦
http:///php.net/manual/en/function.move-uploaded-file.php –
嗯謝謝,但我失去了這部分不是我得到了錯誤的騎,但我不知道如何將文件到我的MySQL你聲稱move_upload_file的服務器,但我似乎無法得到這個工作。 – user1544586
對不起,我沒有注意到你的意思是將文件保存到數據庫。 看看這個教程: http://www.php-mysql-tutorial.com/wikis/mysql-tutorials/uploading-files-to-mysql-database.aspx –