Я хочу сохранить файл через php, который записан в каталоге, который я уже создал с другим файлом php. Пока проблем нет. Но когда я вхожу в пункт назначения ($destination
), он должен состоять из двух частей. Один из них — стандартный путь, другой должен состоять из двух значений sql, которые я прочитал из своей базы данных. Каталог является каталогом, который состоит из зарегистрированного имени пользователя, за которым следует случайный номер (по соображениям безопасности). Таким образом, не / username / randomnumber, а / username + randomnumber. Offcourse — это случайное число, ранее сгенерированное и сохраненное в базе данных sql.
Мой код работает следующим образом:
$Destination = '../userfiles/bc/'.$temp;
Затем он записывает файл в userfiles / bc / $ temp (где $ temp — назначенное значение). Но я хочу написать это так
$Destination = '../userfiles/bc/'.$temp.$randomnumber2;
Этот синтаксис правильный, подумал я. Потому что имя файла написано так, и это работает.
$NewImageName = $ImageName.'-'.$randomnumber2.'.'.$ImageExt;
То же самое, за исключением символов «-» и «.».
Что я делаю неправильно?
Задача ещё не решена.
Других решений пока нет …