2010-08-16 27 views
1

TFMail是一種流行的CGI表單郵件腳本。TFMail:如何保留附件的原始名稱

不幸的是,我的客戶堅持繼續使用它。我希望有人仍然使用它,並且是使用它的專家。我能找到的最好的文檔是有人自制的reference sheet

在我的HTML表單,我有一個輸入名爲附件1:

<input type="file" name="attachment1" id="attachment1" /> 

在我TRC配置文件,我指定類型的附件可以

# Upload File Types 
upload_attachment1: jpg jpeg pdf xxx 

在電子郵件模板,我顯示文件的原始名稱:

Original File Name of Attachment 1: {= param.attachment1 =} 

所以我填寫表格,然後附上一個叫做我的文件Image32.jpg

但電子郵件中,該文件被重命名,並作爲連接attachment1.jpg

如何或在哪裏可以指定文件的名稱?如果我像這樣離開它,我將最終得到數百個名爲attachment1.jpg的文件。

回答

1

我對TFMail一無所知,但我只是瞥了一眼源代碼。在TFmail.pl的第700行,它將分配輸入標籤的名稱作爲附件的文件名。它似乎沒有檢查任何配置選項來設置此文件名。

它可能很容易修改。實際的文件名($ filename變量)被分配了幾行。如果你走這條路線請務必清理 $文件名。根據上傳瀏覽器的不同,它可能只是一個文件名或整個文件路徑。

相關問題