|
|
contact us form正常发送,但是附件没有被upload和显示在email里头? |
原帖由 devilbat 于 2009-9-26 09:22 PM 发表
这个是simpeform.php的内容
private function declareHeaders()
{
$this->szHeaders = 'From: ' . $this->aSettings['szFromEmail'] . "\r\n";
$this->szHeaders .= 'Reply-To: ' .$this->aSettings['szFromEmail'] . "\r\n" . 'X-Mailer: PHP/' .phpversion();
}
原帖由 devilbat 于 2009-9-27 04:28 PM 发表
实验后还在找寻答案。。。所以先用php.com那里看到的基本的东西做了另外一个
希望大家帮我看看这个东西的几个问题:
第一个就是:该加什么才可以指定上传的图片是随机名字的呢?
第二个就是:我的图片如果 ...
原帖由 Super-Tomato 于 2009-9-27 07:52 PM 发表
你這只是在寫上傳而不是附件, 而上傳的部份圖片要如何更改檔名就需要在這里下手
$uploadfile = $uploaddir . basename($_FILES['userfile']['name'][$i]);
只是把信件内容使用 html 的話,请注意你 ...
原帖由 devilbat 于 2009-9-28 09:58 AM 发表
昨天试验用了$randFilename = uniqid("img_");
来加随机名字~成功了
谢谢你的帮助!
对了,不知道大家知道怎么js验证多个吗?
好奇想知道
因为昨天在google reserch很久。。大多数的资料都没有个所以来 ...
<html>
<head>
<title>Super-Tomato Input verification</title>
<script type="text/javascript">
function verify()
{
var uploadfile = document.getElementsByName("filename[]");
var uploadnum = 0;
for(var x=0; x<uploadfile.length; x++)
{
if(uploadfile[x].value != "")
{
uploadnum++;
alert("File " + (x+1) + " : " + uploadfile[x].value);
}
}
if(uploadnum)
return true;
else
{
alert("No upload file.");
return false;
}
}
</script>
<body>
<form action="" method="post" onSubmit="return verify()" >
File 1 : <input type="file" name="filename[]" /><br />
File 2 : <input type="file" name="filename[]" /><br />
<input type="submit" value="Submit" />
</form>
</body>
</html>
JBTALKS.CC |联系我们 |隐私政策 |Share
GMT+8, 2026-1-2 02:43 AM , Processed in 0.100260 second(s), 20 queries .
Powered by Discuz! X2.5 © 2001-2012 Comsenz Inc.
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
Dedicated Server powered by iCore Technology Sdn. Bhd.