Da ich gerade an einem Projekt arbeite, welches sehr viele AJAX / Javascript Funktionen nutzt, um Daten asynchron zu ermitteln, bin ich auf ein Problem gestoßen, welches es wohl schon länger gibt. Die PHP Funktion json_encode kann beim Erstellen eines JSON Strings eines Objektes keine privaten und geschützten Eigenschaften des Objektes ermitteln. Die Lösung für [...]
... weiterlesen »
Aktualisiert am 13. Juli 2010
Stichworte: JSON, json_encode, OOP, PHP, private, protected
Kategorie Erfahrungsberichte im Umgang mit Webtechniken
Tags: JSON, json_encode, OOP, PHP, private, protected
Kategorie Erfahrungsberichte im Umgang mit Webtechniken | 0 Kommentare »
Heute Morgen war es dann mal wieder soweit. Ich habe für einen Kunden eine OOP Klassenstruktur erstellt, die es ermöglicht Settings für Formularfelder aus ini Dateien auszulesen und gleichzeitig aus diesen Angaben valide XHTML Eingabefelder zu generieren. Also ähnlich, wie es das Zend Framework eigentlich auch macht. Nur eben nicht mit hartgecodetem HTML, sondern mit [...]
... weiterlesen »
Aktualisiert am 17. Mai 2010
Stichworte: DomDocument, DomElement, DomNode, OOP, PHP, XHTML, XML
Kategorie Erfahrungsberichte im Umgang mit Webtechniken
Tags: DomDocument, DomElement, DomNode, OOP, PHP, XHTML, XML
Kategorie Erfahrungsberichte im Umgang mit Webtechniken | 0 Kommentare »
Nach dem hier und hier die PHP Funktion glob() als besonders revolutionär bzw. exotisch hervorgehoben wurde, muss ich heute die Euphorie ein wenig dämpfen. Schon letztes Jahr hatte ich mit den Nachteilen von glob() bei der Umsetzung des Statistik Plugins für die Software easyLink zu kämpfen. Wegen den Problemen habe ich auf das Schweizer Taschenmesser [...]
... weiterlesen »
Aktualisiert am 9. April 2010
Stichworte: DirectoryIterator, Filesystem, glob, OOP, PHP, SPL
Kategorie Erfahrungsberichte im Umgang mit Webtechniken
Tags: DirectoryIterator, Filesystem, glob, OOP, PHP, SPL
Kategorie Erfahrungsberichte im Umgang mit Webtechniken | 1 Kommentar »
Ich als PHP Entwickler habe öfter mal das Problem, dass ich die Behandlung von assoziativen Arrays, so wie ich sie von PHP mit foreach- oder for-Schleifen kenne, vermisse. Vielleicht sollte ich jetzt sagen, dass ich das Problem hatte. Denn die Lösung ist verdammt einfach. Bisher habe ich für gute Javascript Lösungen mit PHP Feeling immer [...]
... weiterlesen »
Aktualisiert am 22. Februar 2010
Stichworte: Array, assoziative Arrays, foreach, Javascript, PHP
Kategorie Erfahrungsberichte im Umgang mit Webtechniken
Tags: Array, assoziative Arrays, foreach, Javascript, PHP
Kategorie Erfahrungsberichte im Umgang mit Webtechniken | 3 Kommentare »
Nachdem die bisherigen Artikel über die PHP Data Objects (PDO) so gut angekommen sind und ich einigen Leuten damit ein ganzes Stück weiter helfen konnte, kommen wir nun auf die kleinen Tricks und Kniffe im Umgang mit PDO. Heute möchte ich Euch den Umang mit einem SQL Query, welches die Vergleichsfunktion LIKE im Zusammenhang mit [...]
... weiterlesen »
Aktualisiert am 13. August 2009
Stichworte: bindValue, LIKE, PDO, PDOStatement
Kategorie Erfahrungsberichte im Umgang mit Webtechniken
Tags: bindValue, LIKE, PDO, PDOStatement
Kategorie Erfahrungsberichte im Umgang mit Webtechniken | 1 Kommentar »
Heute ist Sonntag und ich hatte mal wieder ein wenig Zeit, um mich für zwei anstehende Projekte ausgiebig zu informieren. Diese beiden Projekte beschäftigen sich intensivst mit XML und dem Document Object Model (DOM). Zum einen steht in Zusammenarbeit mit Racoon Productions eine Flash-Website, welche sich alle darzustellenden, änderbaren Inhalte aus einer XML Datei zieht, [...]
... weiterlesen »
Aktualisiert am 17. Mai 2009
Stichworte: DTD, PHP DOM Extension, PHP DOM Processing, XML, XSL
Kategorie Erfahrungsberichte im Umgang mit Webtechniken, MM Newmedia Entwicklungen
Tags: DTD, PHP DOM Extension, PHP DOM Processing, XML, XSL
Kategorie Erfahrungsberichte im Umgang mit Webtechniken, MM Newmedia Entwicklungen | 1 Kommentar »
Nachdem ich nun ganze zwei Artikel zum Thema Autoload mit PHP geschrieben habe, musste ich die daraus gewonnen Erkenntnisse doch in der letzten Woche über den Haufen werfen oder besser gesagt mir etwas besseres einfallen lassen, um ein Problem zu lösen. Mit dem Release easyLink 3 Alpha10 hat Mountaingrafix die Plugin API freigegeben. Kann auch [...]
... weiterlesen »
Aktualisiert am 27. Januar 2009
Stichworte: Autoloading, mehrere Autoload Funktionen, OOP, PHP, SPL Autoload
Kategorie Erfahrungsberichte im Umgang mit Webtechniken, Neuigkeiten für Web Developer
Tags: Autoloading, mehrere Autoload Funktionen, OOP, PHP, SPL Autoload
Kategorie Erfahrungsberichte im Umgang mit Webtechniken, Neuigkeiten für Web Developer | 4 Kommentare »
In einem relationalem Datenbanksystem kommt es ja des öfteren vor, dass Tabellen über ihre Schlüssel verbunden sind. Nehmen wir als Beispiel ein einfaches News System mit einer Kommentar-Funktion. Der eigentliche News Artikel wird dabei in einer Tabelle mit dem Namen News gespeichert. Die Kommentare zu diesem Artikel werden neben dem eigentlichen Artikel in einer zweiten [...]
... weiterlesen »
Aktualisiert am 13. Januar 2009
Stichworte: Development, Multi Delete, MySQL, PDO
Kategorie Erfahrungsberichte im Umgang mit Webtechniken
Tags: Development, Multi Delete, MySQL, PDO
Kategorie Erfahrungsberichte im Umgang mit Webtechniken | 3 Kommentare »
Da ich bei der Umsetzung eines Templates für eines der letzten Projekte und am vergangenen Wochenende vermehrt auf die Umsetzung von Projekten für den hoffnungslos veralteten Microsoft Internet Explorer 6 angesprochen wurde, kommt hier nun ein offizielles Statement zu diesem Thema. Warum entwickelt MM Newmedia nicht mehr für den Internet Explorer 6? Vor dem Hintergrund, [...]
... weiterlesen »
Aktualisiert am 12. Januar 2009
Stichworte: Entwicklung, Internet Explorer 6, veraltete Technik
Kategorie Erfahrungsberichte im Umgang mit Webtechniken
Tags: Entwicklung, Internet Explorer 6, veraltete Technik
Kategorie Erfahrungsberichte im Umgang mit Webtechniken | 2 Kommentare »
Vor ein paar Monaten hat MySpace seine API zur Entwicklung von MySpace Widgets veröffentlicht. Die API basiert auf dem OpenSocial Framework, welches MySpace um ein eigenes Framework MyOpenSpace erweitert hat. An sich eine sehr feine Sache … für den Anfang. Die Dokumentation ist fachlich zwar kompetent, aber doch sehr spärlich mit Anwendungsbeispielen hinterlegt. Zudem scheint [...]
... weiterlesen »
Aktualisiert am 18. November 2008
Stichworte: Development, MySpace, OpenSocial, Widget
Kategorie Erfahrungsberichte im Umgang mit Webtechniken, MM Newmedia Entwicklungen
Tags: Development, MySpace, OpenSocial, Widget
Kategorie Erfahrungsberichte im Umgang mit Webtechniken, MM Newmedia Entwicklungen | 0 Kommentare »