Добро пожаловать, Гость!
Тема закрыта для обсуждения
Как сделать вывод аватарки (м) и (ж)
Помощь мастерам | Как сделать вывод аватарки (м) и (ж)
ЧЕБУРАТОР :
В гостевой, и в остальных разделах через class.user? Нужно чтобы аватарка менялась, в зависимости от пола! У меня, не получается... А не одна аватарка вопросительный знак из style/user/avatar.gif
Как сделать вывод аватарки (м) и (ж)
16 Дек 2014В гостевой, и в остальных разделах через class.user? Нужно чтобы аватарка менялась, в зависимости от пола! У меня, не получается... А не одна аватарка вопросительный знак из style/user/avatar.gif
Комментарии:
Saint
17 Дек 2014
ЧЕБУРАТОР, если что вот даже http://dcms-social.ru/user/personalfiles/856/6360/?id_file=9629&page=1 модуль
______________________
Я есть сущность
ЧЕБУРАТОР, если что вот даже http://dcms-social.ru/user/personalfiles/856/6360/?id_file=9629&page=1 модуль
______________________
Я есть сущность
Saint
16 Дек 2014
<?
//sys/fnc/avatar.php
function avatar($ID, $link = false, $dir = '50', $w = '50')
{
/**
*
* @var / Аватар, модифицировали функцию с целью облегчения кода
*
*/
$ID = intval($ID);
$u = mysql_fetch_assoc(mysql_query("SELECT id , pol FROM `user` WHERE `id` = {$ID} LIMIT 1"));
$avatar = mysql_fetch_array(mysql_query("SELECT id,id_gallery,ras FROM `gallery_foto` WHERE `id_user` = {$ID} AND `avatar` = '1' LIMIT 1"));
if (is_file(H."sys/gallery/$dir/$avatar[id].$avatar[ras]"))
{
return ($link == true ? '<a href="/foto/' . $ID . '/' . $avatar['id_gallery'] . '/' . $avatar['id'] . '/">' : false) . '
<img class="avatar" src="/foto/foto' . $dir . '/' . $avatar['id'] . '.' . $avatar['ras'] . '" alt="Avatar" width="' . $w . '" />' . ($link == true ? '</a>' : false);
}
else
{
return '<img class="avatar" src="/style/user/pol_'.($u == 1 ? 1 :0).'.png" width="' . $w . '" alt="No Avatar" />';
}
//добавить картинка в папку /style/user/ pol_1 и pol_0 [.png]
}
?>
______________________
Я есть сущность
<?
//sys/fnc/avatar.php
function avatar($ID, $link = false, $dir = '50', $w = '50')
{
/**
*
* @var / Аватар, модифицировали функцию с целью облегчения кода
*
*/
$ID = intval($ID);
$u = mysql_fetch_assoc(mysql_query("SELECT id , pol FROM `user` WHERE `id` = {$ID} LIMIT 1"));
$avatar = mysql_fetch_array(mysql_query("SELECT id,id_gallery,ras FROM `gallery_foto` WHERE `id_user` = {$ID} AND `avatar` = '1' LIMIT 1"));
if (is_file(H."sys/gallery/$dir/$avatar[id].$avatar[ras]"))
{
return ($link == true ? '<a href="/foto/' . $ID . '/' . $avatar['id_gallery'] . '/' . $avatar['id'] . '/">' : false) . '
<img class="avatar" src="/foto/foto' . $dir . '/' . $avatar['id'] . '.' . $avatar['ras'] . '" alt="Avatar" width="' . $w . '" />' . ($link == true ? '</a>' : false);
}
else
{
return '<img class="avatar" src="/style/user/pol_'.($u == 1 ? 1 :0).'.png" width="' . $w . '" alt="No Avatar" />';
}
//добавить картинка в папку /style/user/ pol_1 и pol_0 [.png]
}
?>
______________________
Я есть сущность
DGZ 16 Дек 2014
echo '<img src="/style/user/avatar_'.($user['pol'] == '1' ? "man" : "woman").'.png" alt="Аватар">';
ну или
if ($user['pol'] == '1'){
$pol = 'man';
} else {
$pol = 'woman';
}
echo '<img src="/style/user/avatar_'.$pol.'.png" alt="Аватар">';
echo '<img src="/style/user/avatar_'.($user['pol'] == '1' ? "man" : "woman").'.png" alt="Аватар">';
ну или
if ($user['pol'] == '1'){
$pol = 'man';
} else {
$pol = 'woman';
}
echo '<img src="/style/user/avatar_'.$pol.'.png" alt="Аватар">';