Случайное фото с анкеты с ником

576
.
~РайСкиЙ~
Просто выводить фото тут надо не перебором с базы, т.к туда нет записи при загрузке фото, а перебором прям из папки с фото. А потом уже попытаться прицепить вывод id с базы пользователя этой фотки. Но так как фото в анкете на джоне вообще не цепляется с базой, то скорее всего такой хак сделать тут не получится. Нужен код рандомного вывода файлов с папки. И чтобы можно было его менять, чтобы выводить только фото _small.jpg. Те что пробовал не подходят
.
Ей 25
# ~РайСкиЙ~ (02.01.2015 / 12:20)
ValekS, ты похоже даже не читал посты выше (что кстати для тебя свойственно) Проще зайди на ссылку что я написал и пообновляй страницу. И все вопросы исчезнут
Я читал посты выше, ещё и по нескольку раз. Но так и не понял ничего. Ты пишешь "код вывода фото с АНКЕТЫ" и кидаешь код, в котором вывод фото с ФОТОАЛЬБОМА.
ВТФ? По этому я даже не пойму что ты хочешь сделать и не могу помочь...
.
~РайСкиЙ~
ValekS, Ты издеваешься или решил потроллить? Второй код я кинул просто заодно, т.к его искал тут один парень под ником sniper_uz И об этом написал в том посте где второй код
.
А сделать рандомный вывод фото из анкеты с ником и переходом в анкету походу на джоне не сделать. Т.к фото не цепляется в базу. Думаю тему можно крыть, она бессмысленна.
.
Ей 25
~РайСкиЙ~, пробуй. Я сделал невозможное. Работает только с главной. С других страниц надо править пути.
$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 '<img src="/files/users/photo/'.$user['id'].'_small.jpg" alt="'.$user['name'].'" /><br/><a href="/users/profile.php?user='.$user['id'].'">'.$user['name'].'</a>';
.
ValekS, Ну вот совсем другое дело Спасибо Валь. Оказывается на джоне и невозможное возможно
Все работает как я и хотел
Всего: 26