Скрипт за уникален линк

Dizasterr

Registered
Здравейте! Цял ден се мъчих, но не успях да напиша скрипт за уникален линк. Не стана както трябва. Някой може ли да ми даде ?
 
Когато някой се регистрира си получава уникален линк. Тоест името на сайта/Потребителско име - ид - то му. Така той като натисне на този линк и му се прибавят пари в акаунта. Може да гласува един път на 24 часа.
 
Dizasterr каза:
Когато някой се регистрира си получава уникален линк. Тоест името на сайта/Потребителско име - ид - то му. Така той като натисне на този линк и му се прибавят пари в акаунта. Може да гласува един път на 24 часа.


е това уникален линк що не го напрайш с един фет4 и да си измилиш след името на сайта/ некав файл.пхп и ?link=$id (ид-то или юзернаме на потребителя)
 
Ако регистрационната форма ти е направена добре се предполага че имената на потребителите са ти уникални - т.е неможе да се повтарят.
Следователно линка може да с името на потребителя.
ИД- то също няма как да се повтаря - и то става за линк.

Ако и това не ти достига може да пробваш md5 преобразуване на времето, като се получава 32 символен низ, но той не означава нищо и едва ли потребители ще го запомнят.
След като го получиш може да го скъсиш този стринг с колкото букви ти трябват.

Примерно:
Код:
$string = substr(md5(time()),0 , 15); // От 0 до 15 символ ти взема от целия низ

Но моя съвет е направи линка нещо подобно

http://domain.com/index.php?username=TESTUSER или
http://domain.com/index.php?username=TESTUSER_ID
 
Регистрационната форма си е добре. Няма еднакви потребители. Но не знам как да се справя с уникалния линк. Става ли така:
Името на сайта ми/user&id. Но като го сложа в някоя страница и всеки път като влеза в тази страница ми да ва глас. Защо е така ?
 
правиш си 1 таблица в която ще се записват дата,играч и ако играчат и датата са еднакви няма да му дава ако не са му дава и тва е :)
 

Back
Горе