در اين مقاله مي خواهيم توضيح دهيم كه چگونه مي توان تضمين كرد كه کد رهگیری صحيح است .
براي مثال اگر شما يك کد رهگیری را وارد كرده ايد اين عدد در واقع يك عدد از يك ليست از پيش تعريف شده است نه از يك ليست ناشناخته .
اين كدها براي عموم نمايش داده نمي شود .براي اينكار بايد يك قانون ااعتبارسنجی جديد را به قوانين اعتبارسنجی اضافه كنيد بنابراين كافي است كه فايل /components/com_rsform/helpers/validation.php را ويرايش كنيد و قانون اعتبارسنجی جديد را اضافه كنيد .
function registrationCode($param,$extra=null)
{
$validCodes = array('AAAA','BBBB','CCCC','DDDD');
foreach($validCodes as $validCode)
if(strtolower($validCode) == strtolower($param))
return true;
else return false;
}
اكنون يك قانون اعتبارسنجی جديد در فيلد هاي شما قابل انتخاب است .كافي است كه شما كدهاي 'AAAA', 'BBBB', 'CCCC' , 'DDDD' را با كدهاي خود عوض كنيد .