我目前正嘗試通過簡單的html,然後php上傳一個CSV文件到數據庫。我的問題是我想知道怎麼會事工作/什麼實際發生(我想這就是爲什麼我有這麼多的問題)上傳文件html/php
所以無論如何我的HTML如下:
<html>
<form action="mysite.php" method="POST">
<input type="file" name="file"><br />
<input type="submit" value="Now upload it!">
</form>
</html>
我的PHP就是:
<?php
echo 'Success';
?>
在我真正將文件存儲在我喜歡的文件的實際存儲位置的數據庫中之前,
它是否作爲服務器上的臨時文件創建? 保存在服務器ram上? 它實際上沒有做任何事情,因爲它沒有告訴做任何事(又名:保存到DB)
感謝
咳,到目前爲止它真的不算什麼(直譯),從失蹤「的multipart/form-data的」形式上傳文件時需要編碼開始。你應該研究一下程序,從這裏開始:http://php.net/manual/en/features.file-upload.php – 2012-03-29 19:51:08
它甚至沒有上傳文件。您需要正確的enctype。 '
在你的mysite.php文件中使用'print_r($ _FILES);',我認爲你可以繼續前進。 – hjpotter92 2012-03-29 19:53:26