PHP/MySQL | Вывод аватар
Добрый день,вот есть функция для вывода аватара ,подскажите :что нужно прописать чтоб выводился аватара пользователя возле его комментария,или на другой любой странице,если что с меня причитается донат )))
function avatars($width=0,$userid=0)
{
global $_USER;
if($userid==0)
{
$info=$_USER;
}else{
$info=mysql_fetch_array(mysql_query("SELECT * FROM `".prefix."users` WHERE `id`='$userid'"));
}
if(!$info){return NULL;}
$ava=false;
$rand=rand(1000,9999);
if($width>150)$width=150;
$str_w="";
if($width>0)
{
$str_w=" width=\"$width\"";
}
if(is_file (H."avatar/$info[id].jpg")){echo "<div class='menuindex'><img src=\"avatar/$info[id].jpg?$rand\"$str_w /></div>";$ava=true;}
if(is_file (H."avatar/$info[id].png") and !$ava){echo "<div class='menuindex'><img src=\"avatar/$info[id].png?$rand\"$str_w /></div>";$ava=true;}
if(is_file (H."avatar/$info[id].gif") and !$ava){echo "<div class='menuindex'><img src=\"avatar/$info[id].gif?$rand\"$str_w /></div>";$ava=true;}
if(!$ava){echo "<div class='menuindex'><img src=\"images/no-avatar.png\"$str_w /></div>";}
}
$time = time();
$online = ($dat['online'] > ($time - 300));
switch($dat['online'])
{
case $online: $online='[<font color="#00AA00">Онлайн</font>]'; break;
default: $online='[<font color="red">Оффлайн</font>]'; break;
}
function avatars($width=0,$userid=0)
{
global $_USER;
if($userid==0)
{
$info=$_USER;
}else{
$info=mysql_fetch_array(mysql_query("SELECT * FROM `".prefix."users` WHERE `id`='$userid'"));
}
if(!$info){return NULL;}
$ava=false;
$rand=rand(1000,9999);
if($width>150)$width=150;
$str_w="";
if($width>0)
{
$str_w=" width=\"$width\"";
}
if(is_file (H."avatar/$info[id].jpg")){echo "<div class='menuindex'><img src=\"avatar/$info[id].jpg?$rand\"$str_w /></div>";$ava=true;}
if(is_file (H."avatar/$info[id].png") and !$ava){echo "<div class='menuindex'><img src=\"avatar/$info[id].png?$rand\"$str_w /></div>";$ava=true;}
if(is_file (H."avatar/$info[id].gif") and !$ava){echo "<div class='menuindex'><img src=\"avatar/$info[id].gif?$rand\"$str_w /></div>";$ava=true;}
if(!$ava){echo "<div class='menuindex'><img src=\"images/no-avatar.png\"$str_w /></div>";}
}
$time = time();
$online = ($dat['online'] > ($time - 300));
switch($dat['online'])
{
case $online: $online='[<font color="#00AA00">Онлайн</font>]'; break;
default: $online='[<font color="red">Оффлайн</font>]'; break;
}
echo "<div class='menuindex'><img src=\"avatar/$info[id].jpg?$rand\"$str_w /></div>";
function avatars($width=0,$userid=0)
{
global $_USER;
if($userid==0)
{
$info=$_USER;
}else{
$info=mysql_fetch_array(mysql_query("SELECT * FROM `".prefix."users` WHERE `id`='$userid'"));
}
if(!$info){return NULL;}
$ava=false;
$rand=rand(1000,9999);
if($width>150)$width=150;
$str_w="";
if($width>0)
{
$str_w=" width=\"$width\"";
}
if(is_file (H."avatar/$info[id].jpg")){echo "<div class='menuindex'><img src=\"avatar/$info[id].jpg?$rand\"$str_w /></div>";$ava=true;}
if(is_file (H."avatar/$info[id].png") and !$ava){echo "<div class='menuindex'><img src=\"avatar/$info[id].png?$rand\"$str_w /></div>";$ava=true;}
if(is_file (H."avatar/$info[id].gif") and !$ava){echo "<div class='menuindex'><img src=\"avatar/$info[id].gif?$rand\"$str_w /></div>";$ava=true;}
if(!$ava){echo "<div class='menuindex'><img src=\"images/no-avatar.png\"$str_w /></div>";}
} /////// вот это всё аватар
{
global $_USER;
if($userid==0)
{
$info=$_USER;
}else{
$info=mysql_fetch_array(mysql_query("SELECT * FROM `".prefix."users` WHERE `id`='$userid'"));
}
if(!$info){return NULL;}
$ava=false;
$rand=rand(1000,9999);
if($width>150)$width=150;
$str_w="";
if($width>0)
{
$str_w=" width=\"$width\"";
}
if(is_file (H."avatar/$info[id].jpg")){echo "<div class='menuindex'><img src=\"avatar/$info[id].jpg?$rand\"$str_w /></div>";$ava=true;}
if(is_file (H."avatar/$info[id].png") and !$ava){echo "<div class='menuindex'><img src=\"avatar/$info[id].png?$rand\"$str_w /></div>";$ava=true;}
if(is_file (H."avatar/$info[id].gif") and !$ava){echo "<div class='menuindex'><img src=\"avatar/$info[id].gif?$rand\"$str_w /></div>";$ava=true;}
if(!$ava){echo "<div class='menuindex'><img src=\"images/no-avatar.png\"$str_w /></div>";}
} /////// вот это всё аватар
Tuzgan, не работает
131942209, немного лишнее захватил
wladua2016, мне надо увидеть на сайте где выводится аватар, и код этой страницы.
131942209 (31.05.2016 в 18:59)
wladua2016, мне надо увидеть на сайте где выводится аватар, и код этой страницы.
wladua2016, мне надо увидеть на сайте где выводится аватар, и код этой страницы.
Вот сайт news.skortes.ru пока хочу на панель вывести
Tuzgan (31.05.2016 в 18:52)
echo "<div class='menuindex'><img src="avatar/$info[id].jpg?$rand"$str_w /></div>";
echo "<div class='menuindex'><img src="avatar/$info[id].jpg?$rand"$str_w /></div>";
а если картинка не jpg?
Актуально