Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Prosta walidacja adresu www
-lukasamd-
post
Post #1





Goście







Witam,
potrzebuję funkcji do sprawdzania poprawności adresu internetowego.
Zakładam, iż ciąg http:// został już wpisany, czy do sprawdzania reszty wystarczy to:

  1. <?php
  2. function walidacja_www($adres_www) {
  3.  if (!eregi(&#092;"^([a-zA-Z0-9]+)(([a-zA-Z0-9]+).([a-zA-Z0-9]+))*(.[a-z]{2,4}(/)?)$\", $adres_www)) return FALSE;
  4.  else return TRUE;
  5. }
  6. ?>


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.
Powód edycji: [Spawnm] Przeniosłem.
Go to the top of the page
+Quote Post

Posty w temacie
- lukasamd   [PHP]Prosta walidacja adresu www   27.07.2009, 11:21:51
- - fly474   Hej Popatrz tutaj: regex Znajdziesz sporo sprawd...   27.07.2009, 11:35:51
- - lukasamd   Dzięki! Z pewnością się przyda, nie tylko do t...   27.07.2009, 11:51:51


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 14:25