0

当然是一个非常简单的问题,但我似乎无法找到术语来在搜索中找到答案!

我正在使用文件上传器 CGI 脚本。CGI 脚本内部是一些生成一些 HTML 的代码。在 HTML 中,我需要使用 @ 符号输入电子邮件地址,但这会破坏脚本。在 CGI 脚本中转义 @ 符号的正确方法是什么?

使用 @ 符号时的错误是:“FileChucker: load_external_prefs(): Error processing your prefs file ('filechucker_prefs.cgi'): Global symbol "@email" requires explicit package name at (eval 16) line 1526."

非常感谢您的帮助

更新..

大家好,非常感谢您的回复-我想这是perl ..(完美地显示了我对这里发生的事情的无知!)。下面的代码显示了“email@domain.com”中的@ 问题。

'test$PREF{app_output_template} = qq`

%%%ifelse-onpage_uploader%%%
<div id="fcintro">If you're using a mobile or tablet and have problems uploading, we recommend emailing your CV to: email@domain.com<br><span class"upload_limits">We can accept Adobe PDF, Microsoft Word and all popular image and text file types. (max total upload size: 7MB)</span></div>
%%%else%%%
%%subtitle%%
%%%endelse-onpage_uploader%%%

%%app_output_body%%'
4

1 回答 1

0

尝试&#64;代替@.

参考:http ://www.w3schools.com/tags/ref_ascii.asp

于 2013-10-22T22:13:13.523 回答