Gå til innhold

Sjekke om form-input inneholder noe annet enn tall


Anbefalte innlegg

Skrevet

Hei! Er det noen her som vet hvordan jeg kan sjekke om en form-input som har blitt sendt inneholder noe annet enn tall? Hvis den bare inneholder tall skal scriptet fortsette, men hvis ikke stopper scriptet.

 

Takker for svar :)

Videoannonse
Annonse
Gjest Slettet+142
Skrevet (endret)

if(!is_numeric($_POST["felt"])){
// Ikke et tall
}else{
// Tall
exit;
}

Slik?

Endret av Slettet+142
Skrevet
if(!is_numeric($_POST["felt"])){
// Ikke et tall
}else{
// Tall
exit;
}

Slik?

8511543[/snapback]

 

Hvorfor "!"?

 

if(is_numeric($_POST["felt"])){
// Tall
}else{
// Ikke et tall
exit;
}

 

:whistle:

Gjest Slettet+142
Skrevet

var vel det første som falt meg inn ;)

Skrevet (endret)

exit($msg); stopper scriptet med en valgfri melding $msg

die(); gjør nøyaktig det samme.

 

break; brukes for å bryte ut av løkker.

 

while(sant)

{

if($gidder_ikke_mer == true) break;

}

 

tenkte det var litt relevant

Endret av grimjoey
Skrevet (endret)

if(!is_numeric($_POST["felt"])){
// Ikke et tall
}else{
// Tall
exit;
}

Såg på koden til mariyo jeg, dette ble visst endret etterpå :p

 

Edit: Innlegg nr 400 :w00t:

Endret av mhbakke
Gjest Slettet+142
Skrevet
Exit'en burde vel kansje bli kjørt om variabelen ikke er et tall, ikke omvendt :whistle:

8513750[/snapback]

ai ai ai.. jeg som styrer på her :p

men ble da iaf rettet av Ståle :love:

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...