使用PHPMailer发送附件电子邮件和插入数据库时出错
数据正在提交到simpankarir.php,然后数据可以存储在数据库中,但数据上传文件无法将附件文件发送到电子邮件。我使用phpmailer。。任何人都可以帮我解释代码哪里错了 simpankarir.php thumb.php form.php使用PHPMailer发送附件电子邮件和插入数据库时出错,php,mysql,phpmailer,Php,Mysql,Phpmailer,数据正在提交到simpankarir.php,然后数据可以存储在数据库中,但数据上传文件无法将附件文件发送到电子邮件。我使用phpmailer。。任何人都可以帮我解释代码哪里错了 simpankarir.php thumb.php form.php <form data-toggle="validator" role="form" name="formkarir" id="formkarir" action="simpankarir.php" method="post" enctype="
<form data-toggle="validator" role="form" name="formkarir" id="formkarir" action="simpankarir.php" method="post" enctype="multipart/form-data">
<input type="file" id="fupload" name="fupload">
<button type="submit" class="btn btn-primary btn-lg hidden-xs" id="button-resume"> Kirim Resume Saya</button>
</form>
我不确定,但我认为$file_to_attach=$文件['fupload']['tmp_name'];不起作用,因为它已在函数Uploadkarir$fupload\u name中使用move\u upload\u文件移动。一种可能的方法是在Uploadkarir->return$vfile_upload;中返回文件位置;,然后执行$file\u to\u attach=Uploadkarir$nama\u file\u unik;。当你尝试时会发生什么?屏幕上有错误吗?你的日志文件里有什么?您使用的是什么版本的php和phpmailer?
<?php
error_reporting(0);
function Uploadkarir($fupload_name){
//direktori banner
$vdir_upload = "file/";
$vfile_upload = $vdir_upload . $fupload_name;
//Simpan gambar dalam ukuran sebenarnya
move_uploaded_file($_FILES["fupload"]["tmp_name"], $vfile_upload);
}
function Uploadkarir2($fupload_name){
//direktori banner
$vdir_upload = "file/";
$vfile_upload = $vdir_upload . $fupload_name;
//Simpan gambar dalam ukuran sebenarnya
move_uploaded_file($_FILES["fupload2"]["tmp_name"], $vfile_upload);
}
?>
<form data-toggle="validator" role="form" name="formkarir" id="formkarir" action="simpankarir.php" method="post" enctype="multipart/form-data">
<input type="file" id="fupload" name="fupload">
<button type="submit" class="btn btn-primary btn-lg hidden-xs" id="button-resume"> Kirim Resume Saya</button>
</form>