我有一個我用Perl編寫的CGI程序。其功能之一是將圖片上傳到服務器。如何使用Perl CGI腳本上傳文件位置到數據庫?
所有這些都運行良好,包括將各種信息添加到MySQL數據庫。我的問題是:如何獲取上傳的圖片文件位置和名稱添加到數據庫?
我寧願不要改變腳本來實際上傳圖片到數據庫。我聽說過將二進制文件上傳到數據庫的恐怖故事。
因爲我對這一切都很陌生,所以我很茫然。已經嘗試了一些研究和網絡搜索3周,現在沒有運氣。任何建議或答案將不勝感激。我真的很討厭必須手動將所有位置/名稱添加到數據庫。
我正在使用:一個Perl CGI腳本,MySQL數據庫,Linux服務器和文件正在上傳到服務器。我不想將實際的文件添加到數據庫。只是他們的位置。
如果您編寫了CGI腳本,那麼您知道該腳本如何確定放置文件的位置以及如何命名它們。什麼阻止你將該信息添加到數據庫? – 2010-03-29 15:23:41
您是否正在研究如何放置一張表來存儲這些數據?或者你已經有了一個表格,並且需要一種方法來插入數據?或者你是否正在尋找一種將文件存儲在磁盤上的好方法,同時也可以將它們保存在網站上? – 2010-03-29 16:26:25