Cytat(Pilsener @ 28.05.2009, 10:26:03 )

A czemu po prostu nie dasz wyrażenia regularnego?
<?php
if(!preg_match('/^[A-ZŁŚŻ]{1}[a-zćęłńóżąśĽ]{2,14}$/',$imie)){$error = 'niepoprawne imię';} ?>
Imię od 2 do 14 znaków i pisownia zgodna z regułami ortografii (pierwsza litera duża, reszta małe), z imionami dwuczłonowymi radzę sobie tak, że rozbijam je explodem i waliduję każdy człon oddzielnie (pewnie można od razu pregiem, ale nie jestem w tym za dobry). Oczywiście ideałem jest wykorzystać bazę imion, ale chodzi tylko przykład - podobnie można sprawdzać login i moim zdaniem jest to prostsze niż kombinowanie ze strlen.
Wszystko ładnie, pięknie a co z u i o "umlaut", imiona nie tylko polskie, głownie chodzi mi o ludzi z PL, DE, ale jak przyjdzie ktoś inny to też bym chciał aby był wpis (bo to teraz chodzi o walidację imion w formularzu do wysyłania maila ze strony, to samo będzie się tyczyło TEAMAT'u oraz samego WPISU)
Pozdr.
Kao