Mailinglisten-Archive |
Carsten Witt schrieb: > Moin Patrick, > erstmal danke für Deinen Tipp... zwischenzeitlich habe ich diesen > komischen "Header" auf ein Drittel reduzieren können. Und zwar sehen > viele Methoden am Ende so aus: > > <? > return '<a class="action" href="'.$this->Get_Href().'" onclick="return > Bestaetigung();">'.$this->Get_Content().'</a>'."\n"; > ?> > > Offenbar mag PHP solche Monster (*duck*) nicht. Als ich besagten > String-Puzzle erst in $r gespeichert habe und $r per return > zurückgeben ließ, war der komische Header weg.... Erstaunliches > Verhalten. Das muss ich mal beobachten so Monströs sieht das für mich garnicht aus .. aber wenn die Funktionen einen Fehler liefern ist das vielleicht wirklich etwas ungünstig .. liefern denn Get_Content() und Get_Href() auch korrekte werte? andere Idee wäre noch gewesen .. wegen diesem Output-Buffering .. vielleicht wird garnicht alles gebuffert .. das heißt .. anstatt 100 Zeilen zu buffern werden nur 99 gebuffert und der rest wird hinten durch einen fehler angehängt ? .. Stimmt also vielleicht eine Schleife nicht, die nicht bis zum letzten Index zählt .. oft ein Problem das ein Array von 1-100 geht aber von 0-99 adressiert wird .. ? Oder ist das Problem inzwischen gelöst durch änderung der "return" anweisung ? regards, G. Lohmann
php::bar PHP Wiki - Listenarchive