Сохраните значение JSON в переменной PHP для дальнейшего использования - PullRequest
0 голосов
/ 05 июля 2019

У меня есть PHP-скрипт, который я использую для загрузки файлов в Систему. Но я также хочу, чтобы путь был сохранен в некоторой переменной, чтобы его можно было использовать для дальнейшего использования.

Вот мой сценарий:

<?php
    $uploadedFiles = [];
    if(is_array($_FILES)) {
        if(is_uploaded_file($_FILES['fileToUpload']['tmp_name'])) {
            $sourcePath = $_FILES['fileToUpload']['tmp_name'];
            $targetPath = "input/".$_FILES['fileToUpload']['name'];
            $outputImage = "output/".$_FILES['fileToUpload']['name'];
            if(move_uploaded_file($sourcePath,$targetPath)) {
            copy($targetPath, $outputImage);
            $uploadedFiles['input_file'] = '<img class="image-preview" src="'.$targetPath.'" class="upload-preview" />';
            $uploadedFiles['output_file'] = '<img style="filter: grayscale() !important;" class="image-preview" src="'.$outputImage.'" class="upload-preview" />';
          }
        }
      }
    echo json_encode($uploadedFiles);
  ?>

Итак, я хочу, чтобы мой целевой путь был сохранен в некоторой переменной php, чтобы я мог использовать его на другой странице php для какого-то процесса.

Но когда я пытаюсь отобразить переменную в приведенном выше сценарии, весь JSON повреждается и программа останавливается.

Пожалуйста, предложите, если есть какой-либо ответ.

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