PHP включает отдельный PHP файл портит первый> - PullRequest
0 голосов
/ 19 апреля 2020

Я пытаюсь написать несколько PHP сценариев для сохранения файла в двух разных местах на моем сервере, поэтому у меня настроены два отдельных сценария, первый из которых вызывает второй. У меня нет проблем с сохранением файла ни одним из сценариев, но когда я использую include 'upload4. php'; строка в первом скрипте, это останавливает первый файл от сохранения файла. Если я вычеркну эту строку, первый скрипт запустится и прекрасно сохранит файл. Это поставило меня в тупик. Любая помощь будет оценена :)

upload3. php

<?php
$ds          = DIRECTORY_SEPARATOR;
$storeFolder = 'uploads';

if (!empty($_FILES)) {
    include 'upload4.php';

    $tempFile = $_FILES['file']['tmp_name'];
    $temp = explode(".", $_FILES["file"]["name"]);
    $targetPath = dirname( __FILE__ ) . $ds. $storeFolder . $ds;
    $newfilename = round(microtime(true)) . '.' . end($temp);
    $targetFile =  $targetPath. $newfilename;

    move_uploaded_file($tempFile,$targetFile);
}
?>      

upload4. php

<?php
$ds          = DIRECTORY_SEPARATOR;
$storeFolder = 'python';

if (!empty($_FILES)) {
    $tempFile = $_FILES['file']['tmp_name'];
    $temp = explode(".", $_FILES["file"]["name"]);
    $targetPath = dirname( __FILE__ ) . $ds. $storeFolder . $ds;
    $newfilename = 'sound.' . end($temp);
    $targetFile =  $targetPath. $newfilename;
    move_uploaded_file($tempFile,$targetFile);
}
?>      
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...