Для этого уже так много решений.По сути, вам просто нужен скрипт javascript, чтобы скрыть главную страницу, и скрипт php, чтобы показать страницу так, чтобы до тех пор, пока пользователь не нажмет кнопку, затем вы ее покажете.
Простой поиск дал много кода.
проверьте это в стеке , или это , а также, это
В основном, вы должны использовать jquery дляскрыть страницу надеюсь, что это поможет!