у тебя проблемы оттого, что ты путаешься в причинно-следственных связях.
не понимая элементарных принципов взаимодействия веб-сервера с браузером, ты мечешься в догадках - то ссылка у тебя не декодируется, но переменная не вычленяется, то кука не ставится.
При том, что это всё твои ДОГАДКИ, которые надо ПРОВЕРЯТЬ
причём никто за тебя это не сделает.
Это как в анекдоте про двух наркоманов
- Жора, тормози, тормози - бабка! Сбили...
- Вася, это же ты за рулём сидишь!
Вася, ты за рулём сидишь. Это твой сервер, твой реврайт, твой браузер. Тебе и разбираться.
И не потому, что форум плохой, а потому что никто кроме тебя к твоему серверу доступа не имеет, скриптов твоих не видит.
А если и видит, то в виде каракулей, которые ты в виде одолжения как курица лапой нацарапал