Mailinglisten-Archive |
Kai Meder wrote:
>
> Nabend head,
>
> ich bin absoluter regexp-nicht-könner,
> aber ich glaube ^ heisst zeilenfang
> und $ zeilenende..
richtig
> h> function name_check($put)
> h> {
> h> if (eregi("^[0-9a-z]",$put)) return false;
> h> else return $put;
> h> }
diese prüft nur, ob das _erste_ zeichen buchstabe/zahl ist, also ist
auch zB "fu**" gültig...
> also vielleicht
> if (eregi("^[0-9a-z]$",$put))
> {
> return false;
> }
> aber ich glaube das bedeutet wiederum, dass der string
> nur aus einem buchstabe/zahl bestehen darf.. *GLAUBE ich*
wieder richtig :)
> hmm.. vielleicht
> eregi("^([0-9a-z])+$", $put) ?
> so ?
> hmmm... eher nicht ;-)
doch baßt scho ;) wobei man die runden klammern noch weglassen kann...
eregi("^[0-9a-z]+$", $put)
> mfg
> kai
greetz
Ralf
--
Ralf Prescher
_(at)_work: mediaworx berlin AG
_(at)_home: http://www.fx-design.de
mail_(at)_: mailto:fireworx_(at)_web.de
php::bar PHP Wiki - Listenarchive