Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHPMailer发送附件电子邮件和插入数据库时出错_Php_Mysql_Phpmailer - Fatal编程技术网

使用PHPMailer发送附件电子邮件和插入数据库时出错

使用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="

数据正在提交到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="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>