PHP
Kapselung in PHP / ab PHP5
Das objektorientierte Konzept der Kapselung hat seit der Version 5 in PHP Einzug gehalten. Ab PHP5 hat der Entwickler die Möglichkeit, Attribute und Mehoden mit pbulic, protected und private zu verstecken. Die Bedeutung der Schlüsselwörter ist wie folgt: publi…
Weiterlesen →PHP Vererbung
Das objektorientierte Konzept der Vererbung findet seit einiger Zeit auch bei PHP Anwendung, seit PHP 5 sowieso. Vererbung wird immer dann eingesetzt, wenn man eine neue Klasse erstellen möchte, die ähnliche Eigenschaften und Methoden besizt, wie eine bestehen…
Weiterlesen →CLI funktioniert nicht mehr
Xampp wurde gerade installiert, um damit symfony lokal auf einem Windows Vista - Rechner zu testen. Nun kommt es aber zu einem Problem, wenn man symfony Befehle an der Kommandozeile bzw. über die Windows-Eingabeaufforderung (cmd) eingibt. Immer dann, wenn man …
Weiterlesen →Symfony unter Windows / xampp installieren
Um das PHP-Framewprk symfoy unter Windows zu installieren, sollte man sich zuerst die aktuelle xampp-version besorgen und installieren. Dies kann man zum Beispiel hier tun: http://www.apachefriends.org/de/xampp.html Apache und MySQL als Dienste gleich mitinsta…
Weiterlesen →Falsche Rechte nach Upload von Bildern in Contenido
Gerade tauchte folgendes Problem auf: Nach dem Upload von Bildern über die Contenido (V. 4.6.15) Dateiverwaltung konnten die hochgeladenen Bilder aber nicht im Artikel eingefügt werden. Nach einem Blick auf den Webserver konnte festgestellt werden, dass die Bi…
Weiterlesen →E-mail per Actionscript2 und PHP senden
Um aus einem Acionscript oder Actionscript 2 - gesteuerten Film eine E-Mail, z.B. aus einem Formular zu versenden, kann man die PHP Funktion mail() nutzen, die über einen Webserver eine Mail versendet, ohne dass der User ein E-Mail Programm installiert haben m…
Weiterlesen →PHP Klasse erstellen und Funktion definieren
Wie schon in einem vorangegangen Artikel beschrieben, erstellt man eine ganz einfache PHP Klasse mit folgendem Konstrukt: class myClass { // eine Eigenschaft mit einem Standardwert anlegen var $eigenschaft = "rot"; } Um nun eine Funktion zu schreiben, die beis…
Weiterlesen →PDF Rechnungen erstellen
Um aus einem PHP Dokument ein PDF zu erstellen, wie zum Beispiel eine Rechnung oder einen Lieferschein, kann man die kostenfreie PHP Bibliothek fpdf verwenden. In der zentralen Klasse legt man über Funktionen das Aussehen von Text fest, zum Beispiel so: functi…
Weiterlesen →Soziale Community für Joomla
Neben der bekannten CommunityBuilder-Komponente, die sicher die meisten Joomla-Communities einsetzen, gibt es nun auch noch ein weitere Komponente, die eher darauf abzielt, soziale Communities, ähnlich wie studiVZ abzubilden. Nachrichtensystem, Freundesliste, …
Weiterlesen →Joomla 1.5 erweiterte / verbesserte Benutzerverwaltung
Da Joomla ja auch in der aktuellen Version 1.5.9 noch eine eher spartanische Benutzerverwaltung hat, muss eben eine Komponente ran. Die Komponente cACL erweitert die Möglichkeiten der Joomla-internen Benutzerverwaltung beträchtlich. Es sind z.B. für jede User …
Weiterlesen →