關於上傳圖片有很多問題,但我無法找到一個簡單直接的答案來解決問題;上傳圖片,顯示,然後寫入SQL Server
- 瀏覽按鈕來選擇網頁上的局部圖像
- 上傳和顯示
- 寫入SQL Server數據庫
當然這一系列事件必須出現在網站上有很多 - 有任何人都有一套使用HTML,JS進行上傳和顯示的示例代碼,以及PHP來寫入Dbase。
任何幫助非常感謝
菲爾
關於上傳圖片有很多問題,但我無法找到一個簡單直接的答案來解決問題;上傳圖片,顯示,然後寫入SQL Server
當然這一系列事件必須出現在網站上有很多 - 有任何人都有一套使用HTML,JS進行上傳和顯示的示例代碼,以及PHP來寫入Dbase。
任何幫助非常感謝
菲爾
我不知道究竟你的意思,但這裏是一些例子,
像這樣的事情?
PHP代碼,
<?php
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"]/1024) . " Kb<br />";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
}
// and here some rest of codes to put into the db
?>
HTML代碼
<html>
<body>
<form action="" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>
感謝,克里斯&thegrede - 而是關於瀏覽按鈕選擇哪種方法的文件,它的顯示(如果圖形)在頁面上? – user1459408
@ user1459408有quirksmode.org/dom/inputfile.html的讀 - 讓我們知道,如果你有實施該網頁 – ChrisW
上的例題曾在此良好的外觀,甚至開始代碼 - 但它似乎更意圖讓樣式正確,而不是簡單地指向圖形文件以及上傳和展示。 – user1459408
訣竅上傳圖像URI到SQL數據庫涉及:
這是因爲請求有時無法到達服務器!
然後,從表中檢索數據塊,SELECT ...件ORDER BY SEQ_NO,並在服務器端語言通常將字符串(如PHP,CF等)
不看就像你得到了答案一樣,儘管這是針對其他任何有類似問題的人。我認爲將圖像內容上傳到服務器更容易,數據庫中的圖像名稱和路徑更易於檢索。此外,它不會拉扯數據庫並簡化代碼,使其看起來更加整潔,特別是當您需要調用多個圖像時,例如使用幻燈片時。
通常的做法不是將圖像保存在數據庫中,而只是圖像 – ChrisW
的路徑可能與[使用PHP將圖像上傳到服務器]重複。將文件名存儲在MYSQL數據庫中,以及其他配置文件信息](http://stackoverflow.com/questions/450876/upload-image-to-server-using-php-store-file-name-in-a-mysql-數據庫與其他) –
你想實際上傳一個圖像到數據庫作爲一個BLOB或簡單地記錄表中的圖像的網址?通常情況下,圖像上傳到一個文件夾,然後引用圖像插入數據庫。有很多準備好的腳本。在數據庫中插入的信息,如果you'renot實際上是試圖做一個BLOB事情是strightforard,因爲它得到 –