Daca esti un programator atunci stii ca una dintre cele mai importante aspecte la un script facut este validarea datelor introduse de utilizator. Unul dintre principiile pe care eu personal merg este urmatorul: „Niciodata sa nu ai incredere in datele introduse de un vizitator”.
In PHP poti sa validezi datele destul de simplu. Urmatoarele functii te vor juta in privinta aceasta:
Validarea unui link introdus:
[code]
<pre>$url = "https://dexblog.ro/";
if (preg_match(‘/^(http|https|ftp)://([A-Z0-9][A-Z0-9_-]*(?:.[A-Z0-9][A-Z0-9_-]*)+):?(d+)?/?/i’, $url)) {
echo "Link ok.";
} else {
echo "link gresit";
}</pre>
[/code]
Validarea unui email:
[code]function email_check($field)
{
if(!preg_match(‘/^[a-z0-9&\’\.\-_\+]+@[a-z0-9\-]+\.([a-z0-9\-]+\.)*?[a-z]+$/is’, $field))
{
return false;
}
else
{
return true;
}
}[/code]
Internetul este o sursa imensa de functii care te poate ajuta sa gasesti functii pentru validare si pentru tot ce doresti tu.