Проблема с загрузкой аваторки - Visavi.net
https://visavi.net/
RSS - Visavi.net
https://visavi.net/assets/img/images/logo_small.png
RSS - Visavi.net
https://visavi.net/
[email protected] (admin)
[email protected] (admin)
Mon, 13 Jan 2025 14:55:11 +0300
-
а если обновлять ф5 ? должно перегружать заново вроди ..
https://visavi.net/topics/19598/335581
Проблема с загрузкой аваторки
Денис
Fri, 18 Mar 2011 00:22:05 +0300
Сообщения
https://visavi.net/topics/19598/335581
-
ясно. спасиб
https://visavi.net/topics/19598/335574
Проблема с загрузкой аваторки
Сааааа-нёёёёё-к
Fri, 18 Mar 2011 00:13:04 +0300
Сообщения
https://visavi.net/topics/19598/335574
-
Это браузер сохраняет картинку в кэш что бы не грузить каждый раз, а потом выдает!<br>
В общем если хочешь от этого избавится отключи кэширование в браузере =)
https://visavi.net/topics/19598/332937
Проблема с загрузкой аваторки
Nu3oN
Sun, 13 Mar 2011 23:38:28 +0300
Сообщения
https://visavi.net/topics/19598/332937
-
ауууу.
https://visavi.net/topics/19598/331991
Проблема с загрузкой аваторки
Сааааа-нёёёёё-к
Sat, 12 Mar 2011 17:21:20 +0300
Сообщения
https://visavi.net/topics/19598/331991
-
Кто нибудь помогите <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile">
https://visavi.net/topics/19598/331264
Проблема с загрузкой аваторки
Сааааа-нёёёёё-к
Fri, 11 Mar 2011 01:15:38 +0300
Сообщения
https://visavi.net/topics/19598/331264
-
Продолжение...<br>
<pre class="prettyprint">
<?php
switch($img['mime']){
default:
$err = $err.'&bull; Аватар имеет запрещённое расширение!<br/>';
break;
case 'image/jpeg':
case 'image/jpg':
$type = 'jpg';
break;
case 'image/png':
$type = 'png';
break;
case 'image/gif':
$type = 'gif';
break;
}
// errrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
if(!empty($err)){
div($err, 'text');
div('&raquo; <a href="?">Назад</a>', 'nav');
include_once ROOT.'inc/footer.php';
exit();
} else {
$fileSmall = '../avavava/small_'.md5($login).'.'.$type;
$file = '../avavava/'.md5($login).'.'.$type;
if(!empty($uz['ava'])){ unlink('../files/avatars/'.$uz['ava']); unlink('../avavava/small_'.$uz['ava']); }
imgResize($_FILES['avatar']['tmp_name'], 120, $file);
imgResize($_FILES['avatar']['tmp_name'], 30, $fileSmall);
mysql_query('UPDATE `user` SET ava = "'.md5($login).'.'.$type.'" WHERE login = "'.$login.'"');
div('Новый аватар успешно загружен и установлен!', 'text');
div('', 'line');
div('<img src="/avavava/'.$uz['ava'].'" alt="" />', 'text');
div('&raquo; <a href="cab.php">Личный кабинет</a> / <a href="?">Моя аватарка</a>', 'nav');
}}
break;
##########################################
}
?>
</pre>
https://visavi.net/topics/19598/331261
Проблема с загрузкой аваторки
Сааааа-нёёёёё-к
Fri, 11 Mar 2011 01:02:30 +0300
Сообщения
https://visavi.net/topics/19598/331261
-
Как бы даже и аваторка грузиться нормально, собственно проблема не в этом.<br>
Присутсвует некий квантовый скачачек типо... эффект прошлого)))<br>
После загрузки аваторки отображаеться загруженная аваторка, вернее так задуманно...но отображаеться старая, после обновления страницы показываеться новая аваторка...<br>
как бы не думаю что это связано с кодом, но все же вот...<br>
<br>
<em><span style="font-size:x-small">Добавлено через 00:41 сек.</span></em><br>
<pre class="prettyprint">
<?php
switch(check($_GET['do'])){
default:
div('<a href="cab.php">Личный кабинет</a> / Аватар', 'menu');
div('', 'line');
if(empty($uz['ava'])){
div('Ваш текущий аватар', 'nav');
div('<small> <font color="red">Аватар не установлен!</font></small><br/>'
.avatars($login), 'text');
} else {
div('Ваш текущий аватар / <a href="?do=delete">Удалить аватар</a>', 'nav');
div(avatars($login), 'text');
}
div('Загрузить новый аватар / <a href="?do=list">Выбрать</a>', 'nav');
// аплоад
div('<small>Формат картинки <font color="red">jpg,png,gif</font> и размер до 3мб.</small><hr/>'
.'<form action="?do=upload" enctype="multipart/form-data" method="post">'
.'<input type="file" name="avatar" /><input type="submit" name="sub" value="Загрузить" /></form>', 'text');
break;
######################### UPLOAD ########################
case 'upload':
if(isset($_POST['sub'])){
div('Загрузка аватара', 'menu');
if(empty($_FILES['avatar']['name'])){ $err = '&bull; Аватар не загружен по вине системы!<br/>'; }
if($_FILES['avatar']['size'] > (1024*1024*3)){ $err = $err.'&bull; Привышен лимит размера картинки!<br/>'; }
$img = getimagesize($_FILES['avatar']['tmp_name']);
if(!$img){ $err = $err.'&bull; Изображение повреждено!<br/>'; }
?>
</pre>
https://visavi.net/topics/19598/331260
Проблема с загрузкой аваторки
Сааааа-нёёёёё-к
Fri, 11 Mar 2011 01:01:01 +0300
Сообщения
https://visavi.net/topics/19598/331260