В общем, написал скрипт... все дела... как всегда на локалхосте все работает =) На сервере при попытке загрузить файлы...получается нелепая ситуация: ie: Веб-узел не может отобразить страницу HTTP 500 opera: 413 Request Entity Too Large mozila: Во время загрузки страницы соединение с сервером было сброшено. причем, выжным обстоятельством является то, что это все вылазит при попытке загрузить картинок (jpeg, png, gif) при попытке загрузки других форматов... (txt, jar) все ок... размеры картинок были даже меньше другиз (без проблем) загружаемых файлов... в чем проблема... самостоятельно найти не могу...
еще одно уточнение... ошибка возникает при использовании библиотеки GD... а в чем сама суть ошибки... вот вопрос...
в форме ----------------------------------------------------------- <?php if(isset($add7)) { $image=add_picture2($picture,"picture"); if( $image!='0' ) { mysql_query("insert into picture (picture, href) values('$image', '$href')"); $flag="Картинка добавлена"; } } ?> <form action='index.php' method='post' enctype='multipart/form-data'> <div align=right><b>Добавление картинки</b></div> <div style='width: 100px; float: left;'>Картинка </div> <input type=file name=picture style='width: 250px; background: #ffffff;'> [115 px / 115 px]<br> <div style='width: 100px; float: left;'> </div> <input type=submit name=add7 value=Добавить><br> </form> ----------------------------------------------------------- и функция ---------------------------------------------------------- function add_picture2($rab,$format) # функция добавления фотографий { $count=strtotime("now"); $format=strtolower(strrchr($_FILES[$format]['name']."",".")); if($format=='.jpg') { $image=imagecreatefromjpeg($rab); } if($format=='.png') { $image=imagecreatefrompng($rab); } if($format=='.gif') { $image=imagecreatefromgif($rab); } if(isset($image)) { list($width,$height)=getimagesize($rab); $width2=115; $height2=115; $tmp=imagecreatetruecolor($width2, $height2); imagecopyresampled($tmp,$image,0,0,0,0,$width2,$height2,$width,$height); imagejpeg($tmp,"../uploadfiles/".$count.".jpg",70); return $count; } else { return 0; } } ----------------------------------------------------------
если я вместо функции add_picture2 ставлю функция, в которой обработки нет, а просто копирование (copy) то тогда все работает...
Добрый день! Подскажите пожалуйста можно ли подобную загрузку реализовать через метод GET, т.е. использовать не Код (Text): <form action='index.php' method='post' enctype='multipart/form-data'> а Код (Text): <form action='index.php' method='get' enctype='multipart/form-data'>