Как сделать отдельную страницу для каждого профиля?
Чтобы ты понимал, твой вопрос звучит так:
"На какие педали жать, чтобы доехать на машине от Воронежа до Курска?"
Создание страниц вида  site.ru/profile=$username - это практически единственное, чем занимается веб-программист. Это самые азы - как умение водить машину. Если ты умеешь водить машину, то не будешь спрашивать, на какие педали нажимать - ты просто поедешь. А если не умеешь - то тогда надо сначала научиться, а потом ехать.
Нашел рабочий код GET