binboy
چهارشنبه 15 تیر 1390, 12:16 عصر
چطوری میشه یک لینک تولید کرد که آدرس منحصر بفرد داشته باشه و در هیچ شرایطی شبیه به لینک های دیگر نباشد و به یک کد(عملکرد-کئوری) ختم بشه. مثلا بعد کلیک روی لینک یکسری موارد از دیتابیس حذف بشه، در اینجا شاید لینک مدنظر برای هر فرد فرق کند ولی دستور حذف یکی است که لینکهای متفاوت به آن ختم میشوند.
مثل گذاشتن sha1 یا md5 به آخر یک لینک:
$hash = sha1(vsprintf('%s-%s-%s', array($id, $username, time())));
http://www.mysite.com/forums/configuration/news?id=+Y8qJvGXxiQUqRUFTTIWy3QoCe8fcLxgAyEw1oa4Y6 2HFGsiGw2diQQuu5HjjkANXClQUmV9qx+Vq4evnuGj3AuRXI8/DCRgsKKjZNJ5nHnWmuBXOm5ckmAQW/JAaBu
ارتباط لینکهای متفاوت با یک دستور چگونه است؟
مثل گذاشتن sha1 یا md5 به آخر یک لینک:
$hash = sha1(vsprintf('%s-%s-%s', array($id, $username, time())));
http://www.mysite.com/forums/configuration/news?id=+Y8qJvGXxiQUqRUFTTIWy3QoCe8fcLxgAyEw1oa4Y6 2HFGsiGw2diQQuu5HjjkANXClQUmV9qx+Vq4evnuGj3AuRXI8/DCRgsKKjZNJ5nHnWmuBXOm5ckmAQW/JAaBu
ارتباط لینکهای متفاوت با یک دستور چگونه است؟