не работает upload

Stasilla

Новичок
А у меня вот тоже проблема с копированием файлов на localhost.

$realname = $_FILES['userfile']['name'];

if( $realname >"0") {

if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
copy($_FILES['userfile']['tmp_name'], "$upload_path".$realname);
} else {
echo "not done. Filename: " . $_FILES['userfile']['name'];
}
}

пишет
Warning: copy(/usr/local/www/sh/images/vanilia-002.jpg): failed to open stream: No such file or directory in n:\usr\www\sh\admin\update.php on line 41

41: copy($_FILES['userfile']['tmp_name'], "$upload_path".$realname);

$upload_path = "/usr/local/www/sh/images/"
почему?
 

Stasilla

Новичок
Фанат, есть...
вот я не понимаю
попробовал написать вместо него "../images/" - ошибку не пишет, но и не закачивает нифига
....

о, нет, закачивает, только почему-то показывать не хочет теперь... вообще не воспринимает его, как графический файл. разрешение jpg, размер тот же, все нормально, но ни один графический редактор даже открыть его не может.
photoshop пишет "Could not complete your request because an unknown or invalid JPEG marker type is found". что там с ним творится, пока он копируется?
а если ручками залить - то все ок
 
Сверху