|
|
|
| подскажите пожалуйста. я накачиваю фотки в папку, из этой папки они должны отображаться в фотогаллерее, а отображаются там только фотки которые имеют разрешение меньше 800*600, включительно | |
|
|
|
|
|
|
|
для: devil
(26.07.2007 в 08:13)
| | Наверное, в коде специально поставлено ограничение. | |
|
|
|
|
|
|
|
для: kasmanaft
(26.07.2007 в 08:19)
| | нету ни каких ограничений, вот код
<form action=photo.php method=post enctype=multipart/form-data>
<input type=file name=UFile>
<br>
<input type=submit name=upload value="Çàãðóçèòü">
</form>
<?
if (isset($upload))
{
@mkdir("foto",0777);
$ff="foto/".$ff.".jpg";
copy($UFile,"foto/".basename($UFile_name));
echo "<PRE>Ôàéë $f ñêîïèðîâàí</PRE>";
} | |
|
|
|
|
|
|
|
для: devil
(26.07.2007 в 08:33)
| | Этот код загружает картинки.... большие картинки появляются в папке?
Ограничение, видать, стоит при показе картинок. | |
|
|
|
|
|
|
|
для: devil
(26.07.2007 в 08:13)
| | Не на holm.ru, случаем, дело происходит?) У них с этим тоже проблема - размер обрабатываемых картинок ограничен. | |
|
|
|
|
|
|
|
для: Киналь
(26.07.2007 в 12:25)
| | Проверь на локальном веб-сервере, если нету, скачай Денвер, он прост в установки | |
|
|
|
|
|
|
|
для: Петр
(26.07.2007 в 12:59)
| | да есть у меня денвер, только и на нем такая же ошибка.
а вот скрипт вывода
<?
$count=0;
echo "<table width=100%>";
$handle=opendir("foto"); $i=0;
while($file=readdir($handle)) {
if(!ereg("^(.*)\\.(gif|jpg|png|jpeg)",$file,$p)) continue;
$a[$i]=$file;
$i++;
} $c=count($a);
if(!isset($page)) {$page=0;}
$p=$page*9;
$z=$p;
$d=8;
$s=$p+$d;
if ($s>$c) {
$p=$c-$p;
$d=0;
$p=$p+$z-1;
}
for ($i=$z;$i<=$p+$d;$i++){
if($a[$i]=="") {}
if ($count % 3 ==0) echo "<tr>";
echo "<td>";
echo "<a href=foto/".$a[$i]."><img src=foto/".$a[$i]." width=170 height=170></a>";
echo "</td>";
$count++;
}
if ($c>9){
$num=bcdiv($c,9);
for ($i=0; $i<=$num;$i++){
$x=$i+1;
echo "<a href=index.php?id=3&page=$i>$x</a> ";
}
}
echo "</tr></table>"; closedir($handle);
?> | |
|
|
|