Cookies и фреймы

lelik17

Новичок
Рассказываю по порядку.

Есть сайт знакомств. На нём есть партнёрская программа в которой регистрируются вебмастера и привлекают новых пользователей на сайт. За каждого привлечённого пользователя вебмастер получает определённую сумму. Как сайт определяет что зашедший пользователь был привлечён конкретным вебмастером? Вебмастер подсовывает пользователю реф-ссылку вида: http://www.siteznakomstv.ru/aff/12345/ где 12345 - айди вебмастера. А дальше когда пользовтель заходит по ссылке, то ему в cookies пишется этот самый айди вебмастера и если он зарегистрируется на сайте, то вебмастеру добавится бабла.

Теперь в чём собственно проблема. Вебмастер на отдельном своём домене повесил во фрейме свою реф-ссылку таким образом:
PHP:
<title>Cайт Знакомств.</title>  
<frameset rows="*,1">  
<frame src="http://www.siteznakomstv.ru/aff/12345/" id="1" frameborder="0">  
</frameset>
и в этом случае cookies не пишутся.

Пути решения проблемы: либо каким-то образом записать cookies, либо каким-то образом редиректнуть пользователя на http://www.siteznakomstv.ru/aff/12345/ и тогда они запишутся 100%. Но только как это сделать в этом же окне?
 

TutanXamoN

Новичок
lelik17
Пропиши в правилах:
Ссылка - это ссылка, а не фрейм. И проблема решена.

-~{}~ 24.03.08 00:22:

А вообще за такое надо бить. Да и не каждый пользователь будет регистрироваться/логиниться с такого фрейма, ибо фишинг.
 

lelik17

Новичок
нее... в правилах то я прописать могу, но мне это на руку :) вебмастеру удобнее лить траффик на отдельный домен, мне удобнее то что у меня увеличивается количество пользоватлей. Кроме того ведь в последствии они будут заходить на www.siteznakmosvt.ru, а не на домен вебмастера.
 

TutanXamoN

Новичок
lelik17
Ну если вебмастеру так удобно - скажи ему "ок родной но работать буишь за спасибо".
А вообще есть сессии, гет параметры, хидден поля и исчо много способов сохранить переменные. Коль ето надо -извращайся.
 
Сверху