我想上传,然后将视频移动到我刚创建的目录。相反,视频移动到的/var/www/html/ProductVideos/[email protected]它发送视频在/ var/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