Невозможно отправить файл загрузки и данные пользователя на другой адрес электронной почты - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь отправить загруженный файл и информацию о пользователе на другой адрес электронной почты. Используя приведенный ниже код для загрузки и PHP-почтовую программу для отправки сведений о пользователе вместе с загруженным файлом. Но используя код, я могу загрузить (fil2) файл, но я не могу отправить информацию о пользователе или, если я буду использовать PHP mailer (mailer7.php), получаю только данные пользователя, но не загружаю файл.

{
    throw new RuntimeException('Invalid fileToUpload format.');      
}
 // You should name it uniquely.
// DO NOT USE $_FILES['file']['name'] WITHOUT ANY VALIDATION !!
if (!move_uploaded_file(
$_FILES['fileToUpload']['tmp_name'],                                     
    sprintf(getcwd().'/fil2/%s.%s',    
        sha1_file($_FILES['fileToUpload']['tmp_name']),
        $ext
    )
))
{
    throw new RuntimeException('Failed to move uploaded fileToUpload.');   
}
echo 'File is uploaded successfully.';
}
catch (RuntimeException $e) {
echo $e->getMessage();
}

Я получаю немного, но путаюсь с использованием uploadfile и mail.php на одной странице

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...