Hey zusammen,
und zwar möchte ich wenn die eingabe des users keine Ganzzahl ist eine fehlermeldung ausgeben. Nun wenn ich eine Ganzzahl dort eingebe wie z.b 23, dann gibt es mir immernoch die Fehlermeldung. 23 ist doch eine Ganzzahl ?
Anbei mein codegeschnipsel :
PHP
if(empty($alter)){
$error[] = '<p class="fehlermeldung">Bitte geben Sie ihr Alter an!</p>';
} else if (!is_int($alter)){
$error[] = '<p class="fehlermeldung">Bitte geben Sie beim Alter eine Zahl an!</p>';
}
Hier gebe ich wenn die var $alter keine ganzzahl ist den error aus. Die var $alter erhält seinen wert über ein formular.
HTML
<label>Alter:</label> <input type="text" name="alter" value="<?php if(is_int($alter)) print $alter ?>">
Ich verstehe nicht warum es immer den error ausgiebt...
Hoffe ihr wisst warum.
Stef