System polecania - rejestracja za pomocą linku referencyjnego

System polecania - rejestracja za pomocą linku referencyjnego

Wątek zablokowany 2015-10-31 01:14 przez flowCRANE .

KO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

Witam, potrzebuję Waszej pomocy. Otóż schemat ma wyglądać tak:

Jest użytkownik w bazie danych. W kolumnie "id" ma swój unikalny numer. Jest również inna kolumna, w której jest numer id osoby, od której się zarejestrował poprzez link referencyjny.
Mam stronę przechwytującą, ale potrzebuję, aby w linku (na górze, w pasku) było ID osoby, która dala mu swój link polecający.
I osoba która zarejestrowała się za pośrednictwem takiego linku jest wpisywana w bazie danych (ten skrypt akurat mam) wraz z ID osoby polecającej.

Myslę, że wszystko zrozumiałe, będę bardzo wdzięczny za pomoc.

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

Wszystko jest jasne, ale nie widzę tutaj opisu "w czym problem"...

KO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

Problem jest taki, że kompletnie nie wiem jak się za to zabrać. Jestem początkujący w PHP, aczkolwiek kilka projektów mam za sobą i znam wiele podstawowych zagadnień. Ale tutaj wymiękam i prosze o pomoc

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

Ale "za co" się zabrać? Bo ja zupełnie nie rozumiem o co pytasz. Opisałeś dokładnie w jaki sposób zrealizować zapisywanie w bazie informacji o id użytkownika referencyjnego. Z czym w takim razie masz problem?
Masz jakis link referencyjny który w pasku adresu ma parametr GET "refId=xyz". W skrypcie do zakładania konta wczytujesz sobie GET["refId"] do jakieś zmiennej a potem pchasz do bazy ten numer jako to referencyjne id. Gdzie problem?

KO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 9
0

Problem w tym, że nie wiem jak to napisać. Jak pobrać ID z bazy? W MySQL jestem totalnie nowy..

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.