Имена участников (разделяйте запятой).
Почитай тут http://www.php.su/readdir() выполняй эту функцию <?php $files[]; $i = 0; if ($handle = opendir('.')) { while (false !== ($file =...
Мне кажется мой способ легче. Пишешь условию собираешь массив и с него потом достанешь рандомный номер элемента.
Если не ошибаюсь то scandir считает .. и ... Как файлы и выводит напиши условие на то что бы их не считывал. Типо If($files != ".." and $files !=...