Просмотр поста

.
Fublin

Вот есть такой код..
Тоесть обрезаем фото по заданным параметрам и потом уменьшаем..

while($row = mysql_fetch_array($str))
{
//запрос на анкету
echo '<div class="gmenu">';
$avt = $row['user_id'];
if (file_exists($_SERVER['DOCUMENT_ROOT'].'/files/users/photo/' . $row['id'] . '.jpg') && !file_exists($_SERVER['DOCUMENT_ROOT'].'/av/minifoto/' . $row['id'] . '_resize.jpg')) {
//подкл фун-ю обрезки фоток и сохраняем в папке миникартинок
$ro = '../files/users/photo/' . $row['id'] . '.jpg';
include('../konkurs/crop.php');
$test = '' . $row['id'] . '_resize.jpg';
crop("$ro", "minifoto/$test");

//подключаем фун-ю уменьшения фоток, берем фото из из папки минифото и сохраняем в папке минифото
$ro2 = 'minifoto/' . $row['id'] . '_resize.jpg';
include('../konkurs/resize.php');
$test = '' . $row['id'] . '_resize.jpg';
resize(''.$ro2.'', 'minifoto/'.$test.'', 100, 100);
}
if (file_exists($_SERVER['DOCUMENT_ROOT'].'/av/minifoto/' . $row['id'] . '_resize.jpg')) {
 echo '<span style="float: right; margin-right: 10%;">( ' . $row['imname'] . ' ' . $row['infam'] . ')</span><img style="border-radius: 6px; border: 1px solid #dcdcdc; box-shadow: 4px 4px 4px;" src="minifoto/' . $row['id'] . '_resize.jpg" alt="' . $row['avtor'] . '" />';
echo '<a rel="author" href="../av/textstih.php?user=' . $row['user_id'] . '">&#160;<b>' . $row['avtor'] . '</b></a>';
} else {
 echo '<img src="../images/net.jpg" width="10%" height="100px" style="border: 2px solid #dcdcdc;" alt="Нет фото" />';
echo '<a rel="author" href="../av/textstih.php?user=' . $row['user_id'] . '">&#160;<b>' . $row['avtor'] . '</b></a>';
}
echo '</div>';
}

Все это дело в цикле while присходит, я там сверху показал что это цикл..
Но вот почему то цыкл работает только если потсоянно обновлять страницу..тоесть, чтоб все фоты попали в паку нужную и бралиь уже оттуда а не постоянно обрабатывались приходится бновлять страницу..
Что не так ?
---
Нужно это для того, у кого уже есть пользователи на сайте, тоесть уже невозможно прикрутить две эти функции к выгрузке фото а нормальные маленькие жипеги понадобятс потом..
---
Все функции работают ! все выводитс, проблемма только что не работает все разом..