на сервере поставили новую версию PHP/5.3.3-7+squeeze9-после этого перестала работать выгрузка аваторов,фото в анкету и т.д.
помогите побороть это горе
у меня 3.22 версия двига
Знакомая ситуация) Там в выгрузке есть eregi, в 5.3 она вызывает ошибку. Включи в htaccess показ ошибок и увидишь точные строки. Eregi надо заменить на preg_match и правильно оформить скобки
нет,эту ошибку я знаю и уже поправил везде,с Eregi все работало-только ругалось,а вот тут Eregi просто нет,вот смотри
<php
case 'up_avatar' :
echo '<div class="phdr"><b>Выгружаем аватар</b></div>';
if (isset ($_POST['submit'])) {
$handle = new upload($_FILES['imagefile']);
if ($handle->uploaded) {
// Обрабатываем фото
$handle->file_new_name_body = $user['id'];
//$handle->mime_check = false;
$handle->allowed = array('image/jpeg', 'image/gif', 'image/png');
$handle->file_max_size = 1024 * $flsz;
$handle->file_overwrite = true;
$handle->image_resize = true;
$handle->image_x = 32;
$handle->image_y = 32;
$handle->image_convert = 'png';
$handle->process('../files/avatar/');
if ($handle->processed) {
echo '<div class="gmenu"><p>Аватар загружен<br /><a href="my_data.php?id=' . $user['id'] . '">Продолжить</a></p></div>';
echo '<div class="phdr"><a href="anketa.php?id=' . $user['id'] . '">В анкету</a></div>';
}
else {
echo display_error($handle->error);
}
$handle->clean();
}
}
>
Не там смотришь.
В классе смотри
ramzes, ммм,это где?я еще плохо разбираюсь-учусь методом тыка и изучения