Mailinglisten-Archive |
Hi Lutz, @alle anderen, Sch... sage ich da nur! :o) 'ss' != 'sss', da lag der Hund begraben. Wobei ich mir die Session angeschaut habe, in der DB 'zudd_' weggenommen habe - eben die mgl. Fehler ausmerzen wollte. Aber der größte Computervirus/-fehler sitz ja immernoch hinter der Tastatur. Okay. Danke für eure Mühe, mir zu helfen. -- Mit freundlichen Grüßen / Kind regards Steffen Kother ----- Original Message ----- From: "Lutz Zetzsche" <Lutz.Zetzsche at sea-rescue.de> To: "deutschsprachige PHP-Mailingliste" <php at phpbar.de> Sent: Wednesday, September 29, 2004 12:25 PM Subject: Re: [php] Vergleich von zwei Werten > Hallo Steffen, > > Steffen Kother schrieb: >> Lutz Zetzsche schrieb: >>> Steffen Kother schrieb: > >>>> if (!empty($Rechte[$Modul])) { >> >> print_r($Rechte[$Modul])); >> >>>> foreach($Rechte[$Modul] as $Value) { >> >> echo $Value.' : '.strtolower($Funktion); >> >>>> if ($Value == strtolower($Funktion) || $Value == >>>> "all") >>>> $Funk = $Funktion; >>>> } >>>> } >> >> Und raus kommt das: >> >> Array ( [0] => zudd [1] => zudd_erfasssen ) >> zudd : zudd_erfassen >> zudd_erfasssen : zudd_erfassen > > ich bin jetzt mal ganz mutig und kuerze oben fast alles weg und gehe > auch > nicht weiter auf die Details ein, weil mir hier etwas aufgefallen > ist... > > Kann es sein, dass hier ein Rechtschreibefehler, der Klassiker aller > schwer zu findenden Fehler ;-), die Ursache ist? > > zudd_erfasssen : zudd_erfassen > > ist ungleich, weil der erste Wert drei "sss" enthaelt, der zweite > aber > korrekterweise nur zwei. Dein $Value aus $Rechte[$Modul] scheint also > einen fehlerhaften Wert zu enthalten. > > Stimmt das? :-))) > > > Viele Gruesse > > Lutz > > > > -- > ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** > Informationen: http://www.phpbar.de > http://lists.phpbar.de/mailman/listinfo/php >
php::bar PHP Wiki - Listenarchive