Вход Регистрация
Файл: avatar.php
Строк: 57
<?php
##################################
#           avatar.php           #
##################################
#   Р¤РѕСЂСѓРј РЅР° MySQL               #
#Афтар : Morgan                  #
#ICQ : 530-648                   #
#Email : bcc11@mail.ru           #
##################################
require_once 'includes/start.php';
require_once 
'includes/functions.php';
require_once 
'includes/db.php';
require_once 
'includes/avt.php';
require_once 
'includes/other.php';

if(
$status == 'logined')
{
switch(
$_GET['mode'])
{
case 
'get':
require_once 
'includes/head.php';
echo 
'</div><div class="main">
Аватар
</div><div class="fon">'
;
/* $_FILES["myfile"]["tmp_name"] - Р�РјСЏ РІСЂРµРјРµРЅРЅРѕРіРѕ С„айла
$_FILES["myfile"]["name"] - Р�РјСЏ С„айла РЅР° РєРѕРјРїСЊСЋС‚ере РїРѕР»СЊР·РѕРІР°С‚еля
$_FILES["myfile"]["size"] - Р Р°Р·РјРµСЂ С„айла РІ Р±Р°Р№С‚ах
$_FILES["myfile"]["type"] - MIME-тип С„айла
$_FILES["myfile"]["error"] - РєРѕРґ РѕС€РёР±РєРё.
*/
$myfile $_FILES['myfile']['tmp_name'];
$myfile_name $_FILES['myfile']['name'];
$myfile_size $_FILES['myfile']['size'];
$myfile_type $_FILES['myfile']['type'];
$error_flag $_FILES['myfile']['error'];
// Р•СЃР»Рё РѕС€РёР±РѕРє РЅРµ Р±С‹Р»Рѕ
if($error_flag == 0)
{

if(
$myfile_type=='image/gif')
{
if(
$myfile_size<2048)
{
$avatar GetImageSize($myfile);
if(
$avatar[0]<100 and $avatar[1]<100)
{
if(
copy($myfile,'./images/avatars/'.$myfile_name.'')==true)
{
mysql_query("UPDATE `users` SET avatar = '$myfile_name'  WHERE `id`='$user_inf[id]'");

echo 
'Аватар СѓСЃРїРµС€РЅРѕ Р·Р°РіСЂСѓР¶РµРЅ!<br />
Ваш С‚екущий Р°РІР°С‚ар : <img src="images/avatars/'
.$myfile_name.'"/>';

}
else{echo 
'Ошибка СЃРѕС…ранения Р°РІР°С‚ара!<br />
'
;}
}
else{echo 
'Максимальное СЂР°Р·СЂРµС€РµРЅРёРµ 100x100 РїРёРєСЃРµР»РµР№';}
}
else{echo 
'Файл РґРѕР»Р¶РµРЅ Р±С‹С‚СЊ РЅРµ Р±РѕР»СЊС€Рµ 2РєР±!<br />';}
}
else{echo 
'Разрешены РўРћР›Р¬РљРћ *.gif РєР°СЂС‚РёРЅРєРё!<br />';}
}
else{echo 
'Проишола РѕС€РёР±РєР°! РџРѕРІС‚орите!<br />
'
;}


break;
###############################################
case 'del':
$refresh '<meta http-equiv="Refresh" content="1; URL=avatar.php"/>';
require_once 
'includes/head.php';
echo 
'</div><div class="main">
Аватар
</div><div class="fon">'
;
if(
$user_inf['avatar']!='noavatar.gif')
{
if(
mysql_query('UPDATE `users` SET `avatar`="noavatar.gif" WHERE `id`='.$user_inf['id'].'')==true)
{
unlink('images/avatars/'.$user_inf['avatar']);
echo 
'Аватар СѓСЃРїРµС€РЅРѕ СѓРґР°Р»РµРЅ!<br />';

}
else{echo 
'Ошибка СѓРґР°Р»РµРЅРёСЏ!<br />
'
;}
}
else{echo 
'РЈ РІР°СЃ РёС‚ак РЅРµ Р°РІР°С‚ара!';}
break;
###############################################
default:
{

require_once 
'includes/head.php';
echo 
'</div><div class="main">
Аватар
</div><div class="fon">'
;

$avatarm mysql_query('SELECT avatar FROM `users` WHERE `id`='.$user_inf['id'].'');


echo 
'Ваш С‚екущий Р°РІР°С‚ар : <img src="images/avatars/'.mysql_result($avatarm,0).'"/>';
if(
$user_inf['avatar']!='noavatar.gif')
{
echo 
'<a href="avatar.php?mode=del">Удалить</a>';
}
echo 
'
<br />
<hr/>
<form enctype="multipart/form-data" action="avatar.php?mode=get" method="POST">
Выберете С„айл: <input name="myfile" type="file">
<input type="submit" value="Загрузить">
</form>
Максимальный СЂР°Р·РјРµСЂ Р°РІР°С‚ара : <b>35</b>x<b>35</b> px, <b>2РєР±</b>.<br />
РўРёРї : <b>*.gif</b> РєР°СЂС‚РёРЅРєР°<br />
'
;
}
}
echo 
'<br />
&bull; <a href="user.php?id='
.$user_inf['id'].'">Профиль</a><br />';
}else{echo 
'Эта СЃС‚раница С‚олько РґР»СЏ Р°РІС‚оризированных!<br />';}
echo 
'</div><br />
'
;

require_once 
'includes/foot.php';
##################################
#      Р’© Р’СЃРµ РїСЂР°РІР° Р·Р°С‰РёС‰РµРЅС‹      #
##################################
?>
Онлайн: 0
Реклама