【发布时间】:2023-03-15 03:32:02
【问题描述】:
我正在使用 phpmailer 作为联系表。我添加了一个附件字段,用于在联系表单中上传文件/图像,使用 .但我无法为文件附件集成 php 函数。我在 php 方面很弱,但这对我来说非常重要,可以在我的联系表格中添加它。
请有人帮助我。我的表单代码和php代码如下。提前致谢。
//** 这是html标记
<form action="mobileapp.php" method="post" enctype="multipart/form-data">
<h2>Your Contact Info</h2>
<p>Your First Name* <br />
<input type="text" name="firstName" id="firstName" required />
</p>
<p>Your Last Name* <br />
<input type="text" name="lastName" id="lastName" required />
</p>
<p>Your Email* <br />
<input type="email" name="email" id="email" required />
</p>
<p>Upload Your logo<br />
<input type="file" name="uploaded_file" id="uploaded_file">
</p>
</form>
//*这是phpmailer代码
<?php
/* config start */
$emailAddress = 'test@yourmail.com';
/* config end */
require "class.phpmailer.php";
$msg=
'First Name:'.$_POST['firstName'].'<br />
Last name:'.$_POST['lastName'].'<br />
Email:'.$_POST['email'].'<br />
';
$mail = new PHPMailer();
$mail->IsMail();
$mail->AddReplyTo($_POST['email'], $_POST['name']);
$mail->AddAddress($emailAddress);
$mail->SetFrom($_POST['email'], $_POST['name']);
$mail->Subject = "Subject";
$mail->MsgHTML($msg);
$mail->Send();
echo'<script> window.location="../index.html"; </script> ';
?>
【问题讨论】:
标签: php forms file-upload email-attachments