return funktioniert nicht

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • return funktioniert nicht

    ich habe eine Funktion die mit den Brwoser des Users ermittelt.
    Die funktioniert auch wunderbar, nur leider bekomme ich es nicht hin, dass die Variable auch auserhalb der Funktion verwendbar ist.
    Wo ist mein Fehler?

    PHP Code:
    function usersystem()
    {
        
    // Vars erhalten
        
    $agent getenv("HTTP_USER_AGENT");
             
          
    // Browser ermitteln
          
    $_browser = array(
            
    "Mozilla/4.0"=>"ie",
            
    "Mozilla/5.0"=>"ns",
            
    "Unbekannt"=>"UNBEKANNT",
            );
        
        
    // Browser schleife
        
    foreach ($_browser as $browser => $osbrowser)
        {
            if (
    preg_match("=$browser=",$agent$ag_browser))
            {
                
    $br "$osbrowser ".$ag_browser[1];
            }
            
        }   

       return 
    $br;
       


  • #2
    Wie rufst du die Funktion denn auf?

    Comment


    • #3
      PHP Code:
      // Browsererkennung einbinden
        
      include('agents.php');
        
      // Funktion aufrufen
        
      usersystem(); 

      Comment


      • #4


        entweder weist du den rückgabewert einer variablen zu ...
        Die Zeit hat ihre Kinder längst gefressen

        Comment


        • #5
          Original geschrieben von SOB22
          PHP Code:
          // Browsererkennung einbinden
            
          include('agents.php');
            
          // Funktion aufrufen
            
          usersystem(); 
          $meinevar = usersystem();

          echo ....
          mfg
          marc75

          <Platz für anderes>

          Comment


          • #6
            Danke, so klappt es

            Comment

            Working...
            X