Urukhayy: Если не будет собирать, значит в таблице не будет вообще записей для этого пользователя. Если записи нет, то полагаем, что количество равно 0. Проблемы не увидел.
Outoverlay: Нет, из браузера вытянуть нельзя, если только им не известно о какой-то новой уязвимости хрома. А телефон вы могли ввести на каком-то другом сайте, который уже и передал ваши данные (телефон и id вконтакте) им.
Eugene Vdovenko: Что-то ту не так, не должно быть редиректа. Попробуйте сделать полный минимальный пример, на котором можно будет проверить это поведение: конфигурацию, код контроллера с парой методов. И написать разработчикам https://github.com/zendframework/zend-mvc/issues
Profgramer23: И в базе, и на странице должна быть одна и та же кодировка UTF-8. Но тут скорее всего вы что-то сделали с никнеймом перед выводом на страницу.
Антон:
1) В целом норм.
2) Брать макеты посложнее, и верстать не только главную, и не только для десктопов, но и для мобильных. Постепенно начинать использовать git/препроцессоры/grunt/gulp и т. д.