Styra antal siffror i textfält

PHP

3 svar · 300 visningar · startad av Fuel

Medlem sedan okt. 20001 285 inlägg
Trådstart#1

I ett formulär finns det ett text fält där man ska skriva ett 10 siffrigt tal,
hur går man tillväga för att det får inte skrivas in mindre eller fler än 10 siffror, samt bara siffror om det går lösa? - Tacksam för hjälp =).

Medlem sedan feb. 20001 270 inlägg
#2

Detta hör nog hemma i JavaScript forumet ty det endast går att lösa på det sättet..

Medlem sedan juni 20001 251 inlägg
#3
<?
if( is_int( $siffror ) ) {
if( strlen( $siffror ) != 10 ) ) {
echo "Fältet innehåller inte 10 siffror.";
}
else {
echo "Fältet innehåller 10 siffror.";
}
}
else {
echo "Fältet innehåller inte bara siffror.";
}
?>
Medlem sedan aug. 2000238 inlägg
#4

uhh... vad sägs om en

MAXLENGTH="10"

i html taggen.

Eller har jag fattat fel?

256 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)