|
|
|
| Здравствуйте .
не могу скопировать файл на сервер
$file = $_FILES['m_attachment']['name'];
$server_path = "../httpdocs/mail_attachment/".$file ;
echo($server_path);
if(copy($_FILES['m_attachment']['name'],$server_path))
{
echo("Файл успешно сохранен");
}
что делаю не так подскажите | |
|
|
|
|
|
|
|
для: lbgraf
(24.12.2008 в 01:44)
| |
if(copy($_FILES['m_attachment']['tmp_name'],$server_path))
|
| |
|
|
|
|
|
|
|
для: Yuriev
(24.12.2008 в 01:51)
| | а почему временное имя когда я на сервере хочу видеть настоящее имя файла как в исходнике | |
|
|
|
|
|
|
|
для: Yuriev
(24.12.2008 в 01:51)
| | и даже так получаю вот что относительно строки копирования
Warning: copy(../httpdocs/mail_attachment/about_us.txt) [function.copy]: failed to open stream: Permission denied in D:\Domains\bgraf.biz\httpdocs\ordering.php on line 196 | |
|
|
|
|
|
|
|
для: lbgraf
(24.12.2008 в 01:44)
| | Нечего copy() использовать! Пользуйтесь move_uploaded_file() | |
|
|
|
|
|
|
|
для: Zend72
(24.12.2008 в 03:57)
| | Объясните а почему , во всех примерах используется copy() | |
|
|
|
|
|
|
|
для: lbgraf
(24.12.2008 в 10:45)
| | До версии 4 использовали ее. Теперь надо использовать move_uploaded_file(), так загрузка файлов на сервер с использованием функции copy() имеет существенные недостатки. | |
|
|
|
|
|
|
|
для: sim5
(24.12.2008 в 10:53)
| | Всем спасибо проблема была в правах данной папки после установления их все работает . | |
|
|
|
|
|
|
|
для: lbgraf
(24.12.2008 в 11:49)
| | Вот и говори после этого, что не стоит использовать copy(). | |
|
|
|