fritz85: is_integer php-problem

Hallo,

eigentlich sieht es in der Beschreibung sehr einfach aus jedoch funktioniert dies bei mir nicht:

  
if(is_integer($_SERVER['PHP_AUTH_USER']))  
{  
   echo "Zahl!";  
}  
else  
{  
   echo "Keine Zahl!";  
}  

Ich bekomme immer Keine Zahl! - was ist denn falsch?? *verzweifel*

gruss
fritz

  1. Hi,

    if(is_integer($_SERVER['PHP_AUTH_USER']))

    
    >   
    > Ich bekomme immer Keine Zahl! - was ist denn falsch?? \*verzweifel\*  
      
    der übergebene Usernamen ist immer ein String. Ob dieser aus Zeichen besteht, die unter anderen Umständen eine Zahl bilden könnten, ist unerheblich.  
      
    Cheatah  
    
    -- 
    X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|  
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html  
    X-Will-Answer-Email: No  
    X-Please-Search-Archive-First: Absolutely Yes
    
  2. n'abend,

    eigentlich sieht es in der Beschreibung sehr einfach aus jedoch funktioniert dies bei mir nicht:

    bist du sicher, dass du is_integer() und nicht is_numeric() oder intval() willst?

    if(is_integer($_SERVER['PHP_AUTH_USER']))

    Hast du dir die Variable mal mittels var_dump() ausgegeben, um zu sehen was das für ein Datentyp ist?

    weiterhin schönen abend...

    --
    #selfhtml hat ein Forum?
    sh:( fo:# ch:# rl:| br:> n4:& ie:{ mo:} va:) de:] zu:} fl:( ss:? ls:[ js:|