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>';
Это вводить фото и ник
optimus, Теперь когда заходиш в кабинет не показует. и Я зашел как юзер а показует создателя.
optimus, Оно вообще только на главной и показывает!
# Smock (26.05.2015 / 16:49)
optimus, Оно вообще только на главной и показывает!
А тебе где надо по всему сайту или что?
Кидал же выше норм код:
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>';
Только что проверил - работает на всех страницах(в шапку прописал), в том числе и на главной.
А $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>';