путь назначения для move_uploaded_file в php

Мне нужно знать, что использовать в качестве пути назначения для функции PHP move_uploaded_file. (см. http://php.net/manual/en/function.move-uploaded-file.php)

Сейчас у меня есть код, который работает нормально. Корневой каталог моего домена содержит следующие элементы (среди прочих):
uploads add-photo-submit.php

В add-photo-submit.php у меня есть следующая строка кода:

$target_path = "uploads/" . basename($_FILES['uploadedFile']['name']);

$target_path используется как параметр назначения для функции. Это прекрасно работает, когда я обращаюсь к файлу через www.mydomain.com/add-photo-submit.php

Однако недавно я изменил файл .htaccess, удалив .php и добавив косую черту. Теперь доступ к файлу PHP осуществляется по адресу www.mydomain.com/add-photo-submit/. Я думаю, что PHP файл интерпретирует целевой путь как "www.mydomain.com/add-photo-submit/uploads/filename.jpg"

Я попробовал использовать абсолютный путь, но он сказал, что у меня нет разрешения...

В будущем я бы хотел, чтобы мой корневой каталог был настроен следующим образом:
root
 -admin (папка)
    -add-photo-submit.php
 -uploads

Какую систему отсчета имеет move_uploaded_file?

5
задан tshepang 7 August 2014 в 16:40
поделиться