Я хочу загрузить, а затем переместить видео в каталог, который я только что создал. Вместо того, чтобы переместить видео /var/www/html/ProductVideos/[email protected] он посылает видео /вар/WWW/HTML/ProductVideos/Ошибка конкатенации строки? [PHP]
Это работает, если я сделать $ расположение = "/var/www/html/ProductVideos/[email protected]", но место будет меняться, так что я пытаюсь сделать PHP скрипт динамического
ProductAccountName = [email protected]
PHP код:
<?php
$ProductAccountName = $_POST['ProductAccountName'];
$NewDirectory = "/var/www/html/ProductVideos/" . $ProductAccountName;
if (!file_exists($NewDirectory))
{
mkdir($NewDirectory, 0777, true);
}
if($_SERVER['REQUEST_METHOD']=='POST'){
$file_name = $_FILES['myFile']['name'];
$file_size = $_FILES['myFile']['size'];
$file_type = $_FILES['myFile']['type'];
$temp_name = $_FILES['myFile']['tmp_name'];
$location = $NewDirectory . $file_name; //"/var/www/html/ProductVideos/$ProductAccountName/" . $file_name;
move_uploaded_file($temp_name, $location);
Я думаю, что-то вроде этого, но это не исправить –
Так что же такое переменная '$ location'? – aslawin