Вывод фото юзера на главной!

412
.
optimus, Да, что то типа этого!
.
Блиносвёрт ?
# Smock (26.05.2015 / 14:24)
optimus, Да, что то типа этого!
этот лидер дня в паблике есть
.
# Smock (26.05.2015 / 14:24)
optimus, Да, что то типа этого!
$file = scandir('files/users/photo');
$photo = array();

foreach ($file as $val) {

if (preg_match('#(\d)+.jpg#i', $val))
$photo[] = $val;

}

$rand_photo = array_rand($photo, 1);

$user = functions::get_user(abs($photo[$rand_photo]));

echo '<div class="list1"><center><img src="/files/users/photo/'.$user['id'].'_small.jpg" alt="'.$user['name'].'" /><br/><a href="/users/profile.php?user='.$user['id'].'">'.$user['name'].'</center></a></div>';


Это вводить фото и ник
.
# Jane (26.05.2015 / 14:25)
этот лидер дня в паблике есть
Не снизу его
.
Smock
optimus, Теперь когда заходиш в кабинет не показует. и Я зашел как юзер а показует создателя.
.
optimus, Оно вообще только на главной и показывает!
.
Ей 25
# Smock (26.05.2015 / 16:49)
optimus, Оно вообще только на главной и показывает!
А тебе где надо по всему сайту или что?
.
Ей 25
Кидал же выше норм код:
if ($user_id && file_exists(ROOTPATH . 'files/users/photo/' . $user_id . '_small.jpg'))
    echo '<a href="/files/users/photo/' . $user_id . '.jpg"><img src="/files/users/photo/' . $user_id . '_small.jpg" alt="' . $login . '" border="0" /></a>';

Только что проверил - работает на всех страницах(в шапку прописал), в том числе и на главной.
.
Ей 25
А $rootpath это для старых версий Джона. В новых константа вместо переменной используется.
.
Или это:
echo'<div class="phdr"><b>3 фото</b></div><div class="menu">';
$req = mysql_query ("SELECT * FROM`cms_album_files`ORDER BY rand() LIMIT 3");
while( $res = mysql_fetch_array ( $req )) {
echo'<a href="/users/album.php?act=show&al='. $res ['album_id'].'&img='. $res ['id'].'&user='. $res ['user_id'].'&view"><img src="/files/users/album/'. $res ['user_id'].'/'. $res ['tmb_name'] .'"alt="'. $res ['id'] .'"/></a>';
}
echo'</div>';
Всего: 38