webForumDet fria alternativet

ereg mellanslag problem?

1 svar · 303 visningar · startad av Neo

NeoMedlem sedan dec. 200079 inlägg
#1

Hello!

Hur får jag ett felmeddelande på mellanslag (space) oxå?

if(ereg("([^A-Za-z0-9!åäöÅÄÖ-_ \.])",$formatname)) {
$name_error = "Tillåtna tecken: A-Z, a-z och 0-9!";
$name_error_flag = "1";
} else {
$name_error_flag = "0";
}

// Neo

D-M_RMedlem sedan aug. 2002114 inlägg
#2

if(ereg("[^ _a-zA-Z0-9\å\ä\ö\Å\Ä\Ö\-]+" ,$formatname)) {
$name_error = "Tillåtna tecken: A-Ö, a-ö, 0-9!";
$name_error_flag = "1";
}
else {
$name_error_flag = "0";
}

Den tillåter A till Ö, gemener och versaler. 0-9 och specialtecknen mellanslag, bottenstreck och bindesstreck. Fungerar för mig iaf. Dock är ja ingen reg exp-expert. ;)

134 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)