PHP проблема закачки JPG через html форму
Модератор: Злобный
-
sky-net
- Юзер
- Сообщения: 62
- Зарегистрирован: Вс янв 23, 2005 18:58
- Откуда: Кишинев
- Контактная информация:
PHP проблема закачки JPG через html форму
Народ у меня такая проблема , на своем компе я через форму закачиваю фотки у меня ХП стот проблем нету качаю уже действтительно через инет на систему юниксовую
с фоткой что-то происходит она закачивается но она просмотру не доступна тойсть не могу
ее просмотреть что на серваке и даже если я ее скачаю к себе тоже самое
а вот как закачаю ее через ftp на сервак то с ней все ок а через форму то с ней что-то не то.
закачиваю по стандарту К примеру
1 файл proba1.html
<form name=izn action="proba2.php" method="POST" enctype=multipart/form-data >
Fail:
<input type="file" name="myfile1">
<input type="SUBMIT" value="send">
</form>
2 Файл proba2.php
<?
if($myfile1) echo "есть myfile1";
copy($myfile1,'tmp/1.jpg');
?>
он копирует но коряво и мутит что-то с фоткой, в общем просмотру не подается вообще
везде все почитал про эту проблему ничего не нашел
в общем не знаю в чем проблема может где че дописать надо может я чего-то не знаю?
с фоткой что-то происходит она закачивается но она просмотру не доступна тойсть не могу
ее просмотреть что на серваке и даже если я ее скачаю к себе тоже самое
а вот как закачаю ее через ftp на сервак то с ней все ок а через форму то с ней что-то не то.
закачиваю по стандарту К примеру
1 файл proba1.html
<form name=izn action="proba2.php" method="POST" enctype=multipart/form-data >
Fail:
<input type="file" name="myfile1">
<input type="SUBMIT" value="send">
</form>
2 Файл proba2.php
<?
if($myfile1) echo "есть myfile1";
copy($myfile1,'tmp/1.jpg');
?>
он копирует но коряво и мутит что-то с фоткой, в общем просмотру не подается вообще
везде все почитал про эту проблему ничего не нашел
в общем не знаю в чем проблема может где че дописать надо может я чего-то не знаю?
Последний раз редактировалось sky-net Чт фев 03, 2005 17:41, всего редактировалось 1 раз.
- ZorroGFS
- Продвинутый
- Сообщения: 961
- Зарегистрирован: Вт сен 10, 2002 11:25
- Откуда: Кишинёв
- Контактная информация:
ну для начала по стандарту это примерно так
а вообще надо посмотреть может ли пхп записать в ту папку куда ты переписываешь файл - tmp
какие права выставляются файлу если он таки переписывается, и если что , менять их или посмотреть какой и может изменить umask.
Код: Выделить всё
if($_FILES["myfile1"]["error"]==0){
move_uploaded_file($_FILES["myfile1"]["tmp_name"],"tmp/".$_FILES["myfile1"]["name"]);
}
какие права выставляются файлу если он таки переписывается, и если что , менять их или посмотреть какой и может изменить umask.
- -=aVENGEr=-
- Продвинутый
- Сообщения: 491
- Зарегистрирован: Ср май 05, 2004 05:25
- Откуда: eth1
- Контактная информация:
-
sky-net
- Юзер
- Сообщения: 62
- Зарегистрирован: Вс янв 23, 2005 18:58
- Откуда: Кишинев
- Контактная информация:
и этим методом тоже не помоглоZorroGFS писал(а):ну для начала по стандарту это примерно така вообще надо посмотреть может ли пхп записать в ту папку куда ты переписываешь файл - tmpКод: Выделить всё
if($_FILES["myfile1"]["error"]==0){ move_uploaded_file($_FILES["myfile1"]["tmp_name"],"tmp/".$_FILES["myfile1"]["name"]); }
какие права выставляются файлу если он таки переписывается, и если что , менять их или посмотреть какой и может изменить umask.
[off]добавлено спустя 53 секунды:[/off]
какой скриншот? если фотка не доступна просмотру-=aVENGEr=- писал(а):по конкретней ?он копирует но коряво и мутит что-то с фоткой
можно даже скриншот
пхп может записать и на все папки я поставил все права 7777 все равно не хочет нормально
закачать фотку. такое впечатление как буд-то бы фотка после этого повреждена. В общем
результат этого всего фотка не подлежит просмотру как на сайте так и в любых графических редакторах после ее скачивания обратно комне на комп.
Последний раз редактировалось sky-net Ср фев 09, 2005 15:32, всего редактировалось 2 раза.
- -=aVENGEr=-
- Продвинутый
- Сообщения: 491
- Зарегистрирован: Ср май 05, 2004 05:25
- Откуда: eth1
- Контактная информация:
-
sky-net
- Юзер
- Сообщения: 62
- Зарегистрирован: Вс янв 23, 2005 18:58
- Откуда: Кишинев
- Контактная информация:
щас исправлю свои слова что бы понятней было-=aVENGEr=- писал(а):sky-net, перечитай, что ты написал !сначала научись излагать свои мысли правильноон копирует но коряво и мутит что-то с фоткой
а потом возмущайсяPS permissions на папку в которую копируется файл - в студию !!какой скриншот? если фотка не доступна просмотру
-
sky-net
- Юзер
- Сообщения: 62
- Зарегистрирован: Вс янв 23, 2005 18:58
- Откуда: Кишинев
- Контактная информация:
Может ли такая проблема возникнуть из-за того что у меня бесплатный хостинг h11.ru ?sky-net писал(а):
щас исправлю свои слова что бы понятней было
если логически подумать , раз хостинг позволяет загружать фотку через форму на сервак
значит такая услуга есть значит скорей всегод дело не в том что он бесплатнный а может и в этом , в общем я не знаю в чем проблема
Народ подскажите кто знает
у кого сайт есть на www.h11.ru или на h12 отзовитесь, помогите не бросайте меня без ответа
хоть предпложения выскажите и то будет нормально
- -=aVENGEr=-
- Продвинутый
- Сообщения: 491
- Зарегистрирован: Ср май 05, 2004 05:25
- Откуда: eth1
- Контактная информация:
-
sky-net
- Юзер
- Сообщения: 62
- Зарегистрирован: Вс янв 23, 2005 18:58
- Откуда: Кишинев
- Контактная информация:
а ты что тут не причем? ты же мне ответилpix писал(а):[off]
sky-net
Пиво ставить будешь SDT, для этого тебе придется съездить к нему на канары![]()
[/off]
я вообщем нашел инфу по этому делу
http://www.ibresource.ru/forums/index.p ... topic=2892
куда кидать надо этот .htaccess не понятно и в WWW кидал и в папку где появляется другая папка с фоткой все равно не получается.
Походу причина в том что агава на лету перекодирует файлы и поэтому и фотка повреждается
