Use session Luke
создаешь в массиве session ключ qtyError и присваиваешь ему значение ноль
и когда пользователь вводит пароль не правильно проверяешь в сессии значение ключа qtyError
если больше к примеру 3 выводишь каптчу, если больше 5 выводишь сообщение о том что пользователь временно забанен а значение ключа qtyError увеличиваешь на единицу
показывай свою работу в скайпе или в тимвивере как Писали Выше.
От Себя добавлю следующее:
можешь его покормить скринами или же снять видео в 10к и 100500 фпс. (Шутка)
А самое главное всегда обговаривай финальный процесс передачи Своей Работы Заказчику и Получение своих честно заработанных денег - До начала работы
сперва покажи ему серию видео уроков по отрисовке сайта дождись пока он тупо скопипастит и покажет тебе
результат потом ТЫ разнесёшь его творение в пух и прах но с обязательным пояснением косяков и на последок заставишь дезигнера переделовать
по крайней мере у меня получилось