Автор: yozh Среда, 27 Сентября 2006, 14:05
Цитата
изображение заливается но вместо него на серваке лежит файл (с размером исходного ) но просмотреть его уже низя
Не понял. У файла имя изменяется, что ли? А с каких пор пошла мода давать файлам на веб-хостинге РУССКИЕ имена? Это особый вид сексуального извращения, что ли? Покажите мне сайт в инете, где так делают.
Автор: mob Среда, 27 Сентября 2006, 15:37
Цитата(yozh @ Среда, 27 Сентября 2006, 14:05)
Цитата
изображение заливается но вместо него на серваке лежит файл (с размером исходного ) но просмотреть его уже низя
Не понял. У файла имя изменяется, что ли? А с каких пор пошла мода давать файлам на веб-хостинге РУССКИЕ имена? Это особый вид сексуального извращения, что ли? Покажите мне сайт в инете, где так делают.
Пасиб что откликнулся!!!!!!!!!!!!!
ну во-первых хочу разъяснить - если заливать файлы по ftp то все ок! при загрузке по http(через cms) то файл не открываеться (даже при закачке его обратно) при этом имя и размер прежние
а во-вторых - СЧЕГО ТЫ ВЗЯЛ ЧТО ИМЕНА ФАЙЛОВ РУССКИЕ ?
Автор: Барэль Среда, 27 Сентября 2006, 15:40
Цитата(mob @ Вчера, 19:01)
Ошибка скоре всего в кодировке Апач русский но как исправить
вот с этого
Автор: mob Среда, 27 Сентября 2006, 16:31
Цитата(Барэль @ Среда, 27 Сентября 2006, 15:40)
Цитата(mob @ Вчера, 19:01)
Ошибка скоре всего в кодировке Апач русский но как исправить
вот с этого
коротко но не ясно
Автор: yozh Среда, 27 Сентября 2006, 20:57
Тогда я не понял, при чём тут кодировка.
Permissions залитого на сервер файла в порядке?
Автор: mob Четверг, 28 Сентября 2006, 10:16
Цитата(yozh @ Среда, 27 Сентября 2006, 20:57)
Тогда я не понял, при чём тут кодировка.
Вот тема с подобной проблемой и далее ниже ссылка на решение проблемы в моем случае это не помогает
http://www.peterhost.ru/forum/viewtopic.php?p=5354&sid=0b60262c38d93a746088d05ce97bf01c
с пермишенами все ок!
Автор: mob Четверг, 05 Октября 2006, 21:11
кому интересно проблему решил грабли на сервере хостера
Автор: trahaldashu Пятница, 05 Января 2007, 3:27
это не проблема сервера, у меня была такая же проблема щас приведу свой исходник:
Код
$max_photo_size = 500000;
$upload_required = true;
$upload_page = 'form_add_car.php';
$err_msg = false;
do
{
if (!isset ($_FILES['foto1_image']))
{
$err_msg = 'The form was not sent in completely.';
break;
}
else
{
$foto1_image = $_FILES['foto1_image'];
}
switch ($foto1_image['error'])
{
case UPLOAD_ERR_INI_SIZE:
$err_msg = 'The size of the image is too large, '.
"it can not be more than $max_photo_size bytes.";
break 2;
case UPLOAD_ERR_PARTIAL:
$err_msg = 'An error ocurred while uploading the file, '.
"please <a href='{$upload_page}'>try again</a>.";
break 2;
case UPLOAD_ERR_NO_FILE:
if ($upload_required)
{
$err_msg = 'You did not select a file to be uploaded, '.
"please do so <a href='{$upload_page}'>here</a>.";
break 2;
}
break 2;
case UPLOAD_ERR_FORM_SIZE:
$err_msg = 'The size was too large according to '.
'the MAX_FILE_SIZE hidden field in the upload form.';
case UPLOAD_ERR_OK:
if ($foto1_image['size'] > $max_photo_size)
{
$err_msg = 'The size of the image is too large, '.
"it can not be more than $max_photo_size bytes.";
}
break 2;
default:
$err_msg = "An unknown error occurred, ".
"please try again <a href='{$upload_page}'>here</a>.";
}
if (!in_array($foto1_image['type'],array ('image/jpeg', 'image/pjpeg', 'image/png')))
{
$err_msg = "You need to upload a PNG or JPEG image, ".
"please do so <a href='{$upload_page}'>here</a>."; echo"$err_msg";
break;
}
} while (0);
if (!$err_msg)
{
$f = fopen($foto1_image['tmp_name'],"rb"); // имя файла или картинки -- открыли файл на чтение
$upload = fread($f,filesize($foto1_image['tmp_name'])); // считали файл в переменную
fclose($f); // закрыли файл, можно опустить
$foto1 = addslashes($upload);
}
как вы поняли этому скрипту требуеться передать foto1_image с формы 'form_add_car.php'
Автор: pan Воскресенье, 14 Января 2007, 14:19
trahaldashu, дату последнего поста видим?