|
|
|
| вот кусок кода:
-------------------------------
<?php
if( $HTTP_POST_FILES['foto']['size']!=0 ){
if( @ file_exists($foto) ){
$fn=$dir.basename($HTTP_POST_FILES['foto']['name']);
Copy($HTTP_POST_FILES['foto']['tmp_name'],$fn);
}
}else $fn='';
?>
|
-------------------------------
написанный с целью загружать рисунки на сайт. однако вместо желаемого результата
в первом случае(на *.u9.ru) получаю:
---------------------
Warning: copy(fotos/693.jpg): failed to open stream: Permission denied in /(...)/www/foto.php on line 32
------------------
и файл не скопирован
во втором случае (*.h12.ru) внешне всё проходит нормально, его значёк даже можно увидеть при обращении к серверу по ftp. Однако скопированный файл не читается, его тип : недоступно, размер: недоступно.
Пожалуйста, подскажите, что не так? | |
|
|
|
|
|
|
|
для: zju
(18.07.2004 в 01:08)
| | А не могли бы вы чуть-чуть уточнить: что находится в строке 32 файла foto.php, функция copy()?
PS Я сейчас отправляюсь спать, так что ответить смогу только завтра :))), но если у вас бессоница вы можете поиграться функцией chmod(), изменяющей права доступа к файлу, во втором случае это должно помочь...
http://www.softtime.ru/dic/id_dic=157&id_group=6 | |
|
|
|
|
|
|
|
для: cheops
(18.07.2004 в 01:20)
| | "спешу " сообщить, что уже давно разобралась(на пути к папке оказалась папка не дающая в себя записывать).
А теперь вот решила быть вежливой и снять свой вопрос.
Всем спасибо!!!! | |
|
|
|