Почему функция wp_upload_dir меняет стоку?
Сохраняю файл при загрузке на Wordpress в свою пользовательскую папку:
Но в переменную $_SESSION['upload_dir'] попадает такая строка - ["upload_dir"]=> string(58) "E:\OSPanel\domains\wptest.local/wp-content/uploads/pm_u/er"
В итоге создаются другие директории pm_u и er.
Впервые такое вижу. Что происходит?
$mydir = "pm_user/img";$upload_dir = wp_upload_dir( $mydir );$upload_path = ( $upload_dir['path'] );$_SESSION['upload_dir'] = $upload_path;$_SESSION['files'] = $_FILES; move_uploaded_file($_FILES["regauthor_upload_file"]["tmp_name"], $upload_path.$_FILES["regauthor_upload_file"]["name"]);
Но в переменную $_SESSION['upload_dir'] попадает такая строка - ["upload_dir"]=> string(58) "E:\OSPanel\domains\wptest.local/wp-content/uploads/pm_u/er"
В итоге создаются другие директории pm_u и er.
Впервые такое вижу. Что происходит?

Смотрите также:
В комментариях запрещаются спам, а также реклама любых товаров и услуг, иных ресурсов.