Új hozzászólás Aktív témák

  • pvt.peter

    őstag

    Sziasztok!

    Adódott egy problémám PHP -val kapcsolatban :D.
    Adott kódban létre lehet hozni különböző HTML elemeket, form, label illetve különböző input fieldek.
    A létrehozásuk megy is meg minden, viszont a nevük leellenőrzését szeretném automatizálni, tehát hogy ezek a szabálynak feleljenek meg:
    - [A-Z] vagy [a-z] betűvel kezdődjön, utána a következő karakterek kövessék:
    - bármennyi [0-9], vagy "-", vagy "_", vagy ":", vagy "."
    Ha nem oda való karakter van benne akkor azt automatikusan cserélje ki vmi másra, pl. számra. (Tlképpen a felsorolt szabályok alkotják együttesen a HTML elemek valid name illetve id attribútumait.)
    Természetesen tudom, hogy reguláris kifejezéssel kellene megoldani ezt a problémát, de nem működik tökéletesen.
    preg_replace illetve preg_match fgvekkel próbálkoztam.

    Választ és segítséget előre is köszönöm.

Új hozzászólás Aktív témák