return funktioniert nicht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 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?

    Kommentar


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

      Kommentar


      • #4


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

        Kommentar


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

          echo ....
          mfg
          marc75

          <Platz für anderes>

          Kommentar


          • #6
            Danke, so klappt es

            Kommentar

            Lädt...
            X