اگه بخوای مثل اون سایت درست کنی باید کد بالا رو داخل یه فایل ذخیره کنی.
بعد سمت کاربر یه تایمر بزاری و هربار با ایجکس(post یا get) یه درخواست بفرستی به اون صفحه بعد تو callback درخواست مقدار برگشتی رو که همون کاربر راندوم هست تو element مورد نظرت اضافه کن.
مثال:
$.post("rnd_user.php",{action: "get"},function(data,status){
if(status=="success")
$("span#rnd_user").html(data);
});
کد php:
if($_POST["action"]=="get")
{
if($content = file_get_contents('1.txt'))
{
$content = unserialize($content);
if($content['expire_time'] > time())
{
$imageOrTextS = array(1 => 1, 2 => 2, 3 => 3, 4 => 4, 5 => 5, 6 => 6);
$iOrT = array_rand($imageOrTextS);
echo $iOrT;
}
}
}