Можно и с IP в БД создаётся табличка
login | ip | datetime
При каждой попытке входа в табличку заносится новая запись. Перед попыткой входа делается выборка count where datetime между последними 5 минутами. По cron'у табличка очищается
Поддержу Борис Якушев вам нужен наставник и гуглите. А наставник как раз поможет отличить нужное от ненужного, немного направить в нужное русло, указать на путь что бы вы устаревшую инфу не читали например.
1. Признать что вы ничего не достигли
2. Взять книгу по php прочитать и сделать сайт на php
3. Сделать экспорт из 1C обработать его на php и залить данные на сайт
4. Наработать портфолио
5. Попытаться снова устроиться на работу заранее продумав ответы на вопросы о достижениях
Проверьте кодировку php-файла (внизу в редакторе) meta проверьте, проверьте htaccess не задаёт ли кодировку и если из БД выводите что бы там тоже utf-8 была как и везде.