potrzebuję funkcji do sprawdzania poprawności adresu internetowego.
Zakładam, iż ciąg http:// został już wpisany, czy do sprawdzania reszty wystarczy to:
<?php function walidacja_www($adres_www) { if (!eregi(\"^([a-zA-Z0-9]+)(([a-zA-Z0-9]+).([a-zA-Z0-9]+))*(.[a-z]{2,4}(/)?)$\", $adres_www)) return FALSE; else return TRUE; } ?>
Nie mam żadnej pewności, jak wygląda adres, stąd taka a nie inna konstrukcja.
Jedyne co wiem, to że musi się kończyć:
.domena
lub
.domena/
Dobrze to zrobiłem? Środkowy zapis może nieco dziwnie wygląda, ale ma na celu eliminowanie adresów typu:
costam..innego.pl
czyli występowanie dwóch kropek.