Xe41
29.09.2008, 19:56:07
Witam.
Czy może ktoś mi pomóc, powiedzieć jak zrobić coś na wzór systemu polecających.
Każda osoba wypełniająca krótki formularz otrzymuje własny unikalny link do polecania.
Po wejściu chociażby jednej osoby w ten link, otrzymuje na emaila taką informację, lub klik jakoś jest zliczany, a jego dane przychodzą mi na emaila. ;>
Lub chociaż macie może,lub znacie ogólnodostępny jakiś skrypt systemu polecających, zliczający wejścia na stronę przez link danego usera ?; >
kwiateusz
29.09.2008, 20:02:24
jak user sie rejestruje generujesz jakis unikalny nr np za pomoca
sha1" title="Zobacz w manualu PHP" target="_manual i kombinacji ip, czasu i czegos tam
potem gdy ktos wchodzi przez link to sprawdzasz w skrypcie poprzez tablice $_GET jaki to numer i w bazie czy w pliku dodajesz 1 do klikniec a potem za pomoca
mail" title="Zobacz w manualu PHP" target="_manual wysyłasz sobie e-mail
rinz
29.09.2008, 20:51:11
Lepiej i prosciej chyba generowac taki kodzik z czegos co jest unikalne w bazie np mail, w powyższym rozwiązaniu teoretycznie kod moze sie powtorzyc (?), a na pewno bedzie dluzej generowany
kacka
30.09.2008, 15:32:41
Niekoniecznie, time() + jakiś random + coś (np. IP) i z tego md5() i możliwość powtórzenia praktycznie żadna.
Poza tym zawsze można sprawdzać czy dany hash już nie wystąpił, i w razie czego generować go ponownie.