Einzelnen Beitrag anzeigen
Alt 06.06.2005, 12:33  
DerDesian
Erfahrener Benutzer
 
Registriert seit: 02.03.2005
Beiträge: 306
DerDesian
Standard

mal auf Herz und Nieren geprüft:

PHP-Code:
<?php
$meinInput 
= isset($_POST['eingabe']) ? $_POST['eingabe'] : '';

if(
$meinInput == '') {
    echo 
'is ja gar nix eingegeben
'
;
} else if( 
'0' === $meinInput) {
 echo 
'is int
'
;
} else if(
intval($meinInput) > 0) {
   
$help intval($meinInput);
   if(
strlen($help) == strlen($meinInput)) { // casthack
      
echo 'nur zahlen
'
;
   } else {
       echo 
'sind auch Buchstaben dabei
'
;
   }
} else {
  echo 
'is nichmal ne Zahl oder nur ne "0" am Anfang
'
;
  
// kann auch ncoh abgeprüft werden
  
if(strlen($meinInput) > && $meinInput[0] == '0') {
      echo 
'erstes zeichen is ne "0""
'
;
  } else {
      echo 
'is wirklich keine Zahl am Anfang
'
;
  }
}
?>
__________________
Wenn dich was ankotzt, machs besser.
DerDesian ist offline