Pereiti prie turinio

preg_match, reikia pagalbos


Rekomenduojami pranešimai

Sveiki, susidūriau su problema kai reikia patikrinti ar teisingai įvestas vardas. Ar nėra neleistinų simbolių patikrina sėkmingai, bet nepavyksta padaryti, kad patikrintų ar vardo ilgis nuo 3 iki 20 raidžių. Gal kas galite pataisyti kodą?

if (preg_match("/[a-z]{3,20}/i", replace_lithuanian_characters($_POST['user_first_name']))) {
echo "Vardas įvestas teisingai!";
} else {
echo "Vardas įvestas neteisingai!";
}

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, susidūriau su problema kai reikia patikrinti ar teisingai įvestas vardas. Ar nėra neleistinų simbolių patikrina sėkmingai, bet nepavyksta padaryti, kad patikrintų ar vardo ilgis nuo 3 iki 20 raidžių. Gal kas galite pataisyti kodą?

if (preg_match("/[a-z]{3,20}/i", replace_lithuanian_characters($_POST['user_first_name']))) {
echo "Vardas įvestas teisingai!";
} else {
echo "Vardas įvestas neteisingai!";
}

viskas pas tave teisingai, isskirus vienos vieteles:

if (preg_match("/[a-z]{3,20}/i"

turi buti:

if (preg_match("/^[a-z]{3,20}$/i"

 

O tai ka pasiule kiti nevisai atitinka tavo reikalavimu (t.y. nepatikrina, ar vardas neturi magic simboliu kokiu nors nesamoningu).

Redagavo sesee
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...