Прохожий_
В скрипте сравниваешь дату регистрации с текущей датой + 14 дней.
Код:
$sql = mysql_query("SELECT reg_date FROM table");
while($row = mysql_fetch_array($sql))
{
$reg_date = $row['reg_date'];
$expire_time = $reg_date + ((14 * 24) * 3600) // Это мы формируем дату истечения 14 дней. 14 дней умножаем на количество часов в дне и результат умножаем на количество секунд в часе.
if(time() =< $expire_time) // Если текущее время, меньше или равно дате истечения
{
$result = mysql_query("UPDATE table SET link='0'");
}
}
Далее, если линк равен нулю - выводишь "ЛИНК НЕДОСТУПЕН" иначе выводишь линк.
Если в базе дата регистрации хранится в виде d.m.Y H:i - необходимо сначала перевести её в секундный формат.
Возможно есть вариант проще с strtotime. Тут сказать не могу - не пользовался.