6 Artikel Veröffentlichte Artikel in PHP

Apple Web-App Icon definieren

Um für mein webbasiertes iPad App auch ein Startup-Icon zu erstellen, war es nötig sich ein wenig in die Philosopie von Apple bezüglich der Web-Apps einzulesen. Dabei bin ich auf folgende Webseite gestossen: Apple Developer. Diese beschreibt wie Web-Apps personalisiert werden können. Einerseits wie ein vordefiniertes Web-App Icon zu definieren ist. Andererseits wie man einen benutzerdefinierten Start-Up Screen implementiert. Grundsätzlich kann man folgenden link rel in den Kopf-Bereich der Webseite integrieren um ein benutzerdefiniertes Web-App …

Weiter →

jQuery und AJAX Tutorial - Anhand der Postleitzahl automatisch den Ort bestimmen

Das Skript sucht nach der Eingabe einer Zahl in das Feld ‘Postleitzahl’ automatisch in einer MySQL Datenbank nach dem dazugehörigen Ort beziehungsweise Stadt. Was das Skript genau macht, wird in der Demoversion gezeigt. Dafür müssen wir auf der Webseite, die vom Besucher aufgerufen wird erst prüfen ob er in das relevante Feld - in unserem Fall in das Feld der Postleitzahlen - einen Wert eingibt. Sobald er dies tut, möchten wir mittels AJAX in unserer …

Weiter →

Joomla 1.5 Login-Page mit .htacces und .htpasswd schützen

Es kommt des Öfteren vor, dass Joomla-Seiten ‘gehacked’ werden. Bei fast allen Joomla Installation kann man über das Verzeichnis <URL> /administrator zum Loginbereich gelangen. Anschliessend kann mit einer Bruteforce-Methode das Password in endlicher Zeit ermittelt werden. Am besten und effektivsten schützt man sich dagegen, indem man das gesamte Verzeichnis ‘/administrator’ als passwortgeschützten Bereich definiert. Folgende Einstellungen sind dazu nötig: 1. Wähle ein Passwort und einen Benutzername: Benutzername: peter23 Passwort: d6Rw2Nz   2. Erstelle eine .htpasswd …

Weiter →

Seitentitel in Joomla ermitteln

Um Seitenspezifische, hardcoded Informationen auf einer Joomla Seite auszugeben, ist es manchmal wichtig zu wissen, auf welcher Seite/Beitrag man spezifische Informationen ausgeben möchte. Der Seiten-/Beitragsname kann ganz einfach mit folgendem Script ermittelt werden: global $mainframe; $pTitle = $mainframe->getPageTitle();

Weiter →

DB ‘timestamp’ in ein europäisches Datumsformat umwandeln

Immer wieder muss man einen Zeitstempel aus der Datenbank in ein europäisches Datumsformat umwandeln. Dazu habe ich mir nun mal zwei Funktionen geschrieben, die mich dabei unterstützen sollen: private function switchTimestamp($s) { $l = explode(” “,$s); return $this->switchDate($l[0]).” “.$l[1]; } private function switchDate($d) { $r = explode(“-”,$d); return $r[2].”.”.$r[1].”.”.$r[0]; }

Weiter →

TinyMce (WYSIWYG-Editor) erlaubte Elemente

Wer den TinyMce WYSIWYG-Editor kennt, der wird ihn nicht mehr missen wollen. Er ist wohl einer der reichhaltigsten und flexibelsten OpenSource WYSIWYG-Editoren die es gibt. Jedenfalls hat er auch so seine Tücken. Da laut WW3C nur 6 verschiedene <h…> Tags zugelassen sind, hat er bei mir den <h7> immer durch ein <p>-Tag ersetzt wenn ich den Text im Editor editieren wollte. Da ich die Datenbank bereits schon mit x-Produktbeschreibungen mit den <h7>-Tags gefüllt habe, wollte …

Weiter →