Пробовал следующие варианты, в разных комбинациях:
//меняем права, 0777 - что бы аж наверняка заработало
chmod($_SERVER['DOCUMENT_ROOT']."/dobavka/new/w_8246c9a1.jpg", 0777);
chmod($_SERVER['DOCUMENT_ROOT']."/dobavka/img/w_8246c9a1.jpg", 0777);
//откуда и куда (писал разные пути, как относительно ссылок так и относительно физического корня, так и без путей, чисто указывая папку)
$in = $_SERVER['DOCUMENT_ROOT']."/dobavka/new/w_8246c9a1.jpg";
$out = $_SERVER['DOCUMENT_ROOT']."/dobavka/img/123.jpg";
//все эти варианты пробовал:
copy($in, $out);
rename($in, $out);
Спустя 3 минуты, 3 секунды (21.12.2011 - 23:33) Игорь_Vasinsky написал(а):
error_reporting(E_ALL);
перед кодом постаь. что говорит?
перед кодом постаь. что говорит?
Спустя 6 минут, 6 секунд (21.12.2011 - 23:39) linf написал(а):
Цитата (Игорь_Vasinsky @ 22.12.2011 - 00:33) |
error_reporting(E_ALL); перед кодом постаь. что говорит? |
вообще пусто!
Спустя 3 минуты, 1 секунда (21.12.2011 - 23:42) Игорь_Vasinsky написал(а):
и файл не копирует?
через echo выведи in и out есть картинки по ссылкам?
if(copy($in, $out))
echo 'Скопировал';
else 'Неа((';
через echo выведи in и out есть картинки по ссылкам?
Спустя 2 минуты, 5 секунд (21.12.2011 - 23:44) linf написал(а):
if(copy($in, $out)) { echo 'Скопировал';}
else {echo 'Неа((';}
Неа((
Спустя 8 минут, 32 секунды (21.12.2011 - 23:53) Игорь_Vasinsky написал(а):
на новую директорию права 0777
Спустя 33 секунды (21.12.2011 - 23:53) Winston написал(а):
В если ты в винде это делаешь, то chmod не нужен.
Попробуй использовать rename и добавь к ней or die(); Если остановится, то не правильно пути написаны.
Попробуй использовать rename и добавь к ней or die(); Если остановится, то не правильно пути написаны.
Спустя 3 минуты, 26 секунд (21.12.2011 - 23:57) linf написал(а):
Попробывал все варианты:
Не хочет!
chmod($_SERVER['DOCUMENT_ROOT']."/dobavka/img/", 0777);
chmod($_SERVER['DOCUMENT_ROOT']."/dobavka/img", 0777);
chmod("/img", 0777);
chmod("/img/", 0777);
chmod("img/", 0777);
Не хочет!
Спустя 6 минут, 10 секунд (22.12.2011 - 00:03) dadli написал(а):
linf
ну сделаи спомошчю copy(), rename()
ну сделаи спомошчю copy(), rename()
Спустя 2 минуты, 24 секунды (22.12.2011 - 00:05) linf написал(а):
Цитата (dadli @ 22.12.2011 - 01:03) |
linf ну сделаи спомошчю copy(), rename() |
нет же, не работает...
Спустя 7 минут, 28 секунд (22.12.2011 - 00:13) dadli написал(а):
linf
так работает?
так работает?
$filename = "kartinka.GIF";
$info = pathinfo("new/".$filename);
$ext = $info['extension'];
copy("new/".$filename,"img/".$filename);
rename ("img/".$filename,"img/aaa.".$ext);
Спустя 8 минут, 47 секунд (22.12.2011 - 00:21) linf написал(а):
Цитата (dadli @ 22.12.2011 - 01:13) |
linf так работает? $filename = "kartinka.GIF"; |
тоже нет ((
Спустя 7 минут (22.12.2011 - 00:28) linf написал(а):
Чудо было в том, что пока не выставил на весь localhost, права 0777 ничего не работало, щас все заработало, все варианты
_____________
Live in new format =)