Получить партнерский идентификатор из URL

Итак, я новичок и немного знаю HTML и PHP. Но не слишком увлекайся мной.

У меня есть такая страница mywebsite.com/?s1=affiliateid

Я хочу убрать часть affiliateid из URL. Каждый партнер будет указывать свое имя пользователя в адресе.

Затем я хочу создать ссылку, которая будет указывать на differentwebsite.com/?id=affiliateid на основе имени пользователя, введенного в адресную строку.

Я знаю, что должен где-то определить s1. Я не знаю, как это работает. Может кто-нибудь помочь мне?


person Bryan Spector    schedule 28.01.2013    source источник


Ответы (1)


Вы захотите добавить переменную $_GET на страницу mywebsite.com/?s1=.

Что-то вроде этого получит этот партнерский идентификатор

$aff_id = $_GET['s1'];

Затем вы можете использовать эту переменную для создания ссылки или просто перенаправить ее на следующую страницу.

differentwebsite.com/?id=$aff_id

В PHP это будет выглядеть так

echo '<a href='http://differentwebsite.com/?id='.$aff_id.'">Link to other site</a>';

смысл?

person OrganizedChaos    schedule 28.01.2013
comment
@BryanSpector - я вижу, вы пытались отредактировать мой пост для своего ответа. Вам нужно нажать добавить комментарий и продолжение. - person OrganizedChaos; 28.01.2013