Имена участников (разделяйте запятой).
И все же, как вы собираетесь делать данную проверку универсальной, чтоб вызвать ее можно было откуда угодно?
Еще есть очень нужная вещь, такая как mysql_real_escape_string() А если $_POST и $_GET у вас передают числовые значения, типо id, то используется...
Я имел ввиду, что нужно засунуть header("Location:{$_SERVER['HTTP_REFERER']}"); после того, как в базу записались данные, тогда повторной отправки...
В редиректе просто прописываете имя этого же файла. Если все записано, то: header('Location:....');
Редирект на эту же страницу можно делать.
Занесите в массив для каждого месяца и сравнивайте с этим, чтоб узнать какой месяц будет следующим. Еще можно так...
Очень красиво это можно сделать с использованием javascript. Читать http://xandeadx.ru/blog/javascript/36