PHP Form-Validierung leicht gemacht mit Validation.phpWenn man eine Webplattform entwickelt kommt man früher oder später nicht drum herum Formulare zu verarbeiten. Jedes Formular das von einem Besucher stammt muss auf Serverseite validiert werden. Heute schauen wir uns die PHP Bibliothek Validation an, die einem viel Arbeit bei der Validierung abnehmen kann.
|
0 Kommentare | |
Quicktipp: PDF zu JPG Bild konvertieren mit PHP und ImageMagickMit PHP und ImageMagick ist es möglich beliebige PDF Dateien zu einem JPG Bild zu konvertieren. Wir schauen uns in diesem Tutorial an, wie das funktioniert und welche Aspekte es zu beachten gibt.
|
0 Kommentare | |
Remote Download mit PHP und cURLDateien die öffentlich zugängig auf einem fremden Server liegen, können mittels PHP und cURL auf den eigenen transferiert werden. In diesem Artikel wird eine Funktion vorgestellt, mit der ein Remote Download umgesetzt werden kann.
|
0 Kommentare | |
Youtube-ähnliche Ländersperre mit PHPJeder kennt sie, jeder hasst sie, Meldungen wie Dieses Video ist in deinem Land nicht verfügbar signalisieren, dass bestimmte Inhalt nur landesspezifisch verfügbar sind. In diesem Artikel schauen wir uns an, wie man solche Ländersperren umsetzen kann, dabei soll natürlich niemand dazu animiert werden, diese auch einzusetzen ;)
|
0 Kommentare | |
Zeitsperre und zeitabhängiger Content mit PHPJe nachdem was für einen Inhalt man bereitstellt, kann es sein, dass dieser einer bestimmten Altersbeschränkung unterliegt. Stellt man jugendgefährdende Inhalte bereit, muss man dafür sorgen, dass diese erst nach Altersverifikation zugänglich sind. Zusätzlich gibt es die Möglichkeit, entsprechende Inhalte erst ab einer bestimmten Uhrzeit zugänglich zu machen. In diesem Artikel schauen wir uns an,…
|
0 Kommentare | |
Dynamisches Dropdown Menü aus Datenbank mit PHPDropdown Menüs in dynamischen Websiten haben oft auch keinen statischen Inhalt, sondern werden mit Informationen aus der Datenbank generiert. In diesem Tutorial schauen wir uns an, wie man ein dynamisches Dropdown Menü erstellen kann.
|
0 Kommentare | |
PHP Performance TuningWenn man eine Webanwendung programmiert, sollte man nicht nur darauf achten, dass sie überhaupt funktioniert, sondern dass sie auch performant ist. In diesem Artikel werden einige Tricks vorgestellt, wie man seinen Code optimieren kann.
|
2 Kommentare | |
Bild mit Wasserzeichen schützen mit PHPWenn man selbst erstellte Grafiken und Bilder im Internet veröffentlicht, möchte man diese unter Umständen schützen. Eine oft verwendete Methode ist es, dem entsprechenden Bild ein Wasserzeichen hinzuzufügen. Da dies manuell ein Haufen Arbeit ist, schauen wir uns heute an, wie man das Ganze mit PHP automatisieren kann.
|
4 Kommentare | |
SMS Nachrichten mit PHP versendenViele große Internetportale wie Facebook oder Google senden auch SMS Nachrichten, unter anderem zur Passwortwiederherstellung. In diesem Artikel schauen wir uns an, wie wir selber ein solches Feature mit PHP in eine Anwendung einbauen.
|
5 Kommentare | |
URL’s automatisch in klickbare Links umwandeln mit PHPMan kennt das Phänomen von vielen Internetportalen und Foren, sobald man einen Kommentar abgibt oder etwas postet, was eine URL enthält, wird automatisch ein klickbarer Link daraus generiert. Da dieses Feature ziemlich komfortabel ist, schauen wir uns an, wie wir so etwas selbst programmieren können.
|
4 Kommentare | |
Anmeldung mit Trashmails verhindernTrashmails (oder auch Wegwerfmails) sind temporäre E-Mail-Adressen, die nur zum Zweck einer Anmeldung auf einer Internetseite verwendet werden und danach für immer vergessen sind. In diesem Tutorial schauen wir uns an, wie man es Besuchern sehr erschweren kann sich mit einer Trashmail zu registrieren.
|
3 Kommentare | |
Daten eines Youtube Channels auslesen – ohne APIYoutube stellt eine mächtige API zur Verfügung, doch nicht immer möchte man vielleicht darauf zurückgreifen. Eine Alternative stellt das crawlen der Daten von der Website selbst dar. Heute schauen wir uns an, wie man die Daten eines Kanals bei Youtube auslesen kann.
|
5 Kommentare | |
HTML5 Server-Sent Events | Website updaten per PushMit HTML5 Server-Sent Events kann eine Website in Echtzeit, mit Hilfe eines Servpushes, aktualisiert werden. In diesem Artikel geht es um die Grundlagen des Server-Sent Event Modells, wie man Daten vom Server empfängt und wie man diese auf der Website darstellt.
|
2 Kommentare | |
PDO vs. MySQLi welche Schnittstelle ist besser?Man hat verschiedene Möglichkeiten auf eine Datenbank zu zugreifen, unter PHP geschieht dies meist entweder per MySQLi oder PDO. In diesem Artikel wollen wir uns anschauen, wo die Unterschiede liegen und ob es einen klaren Favoriten gibt.
|
5 Kommentare | |
reCAPTCHA in Webseite einbauenCaptchas sind kleine Bilder mit Zahlen und Buchstaben drauf, welche man von Hand ablesen und eingeben muss, um z.B. ein Formular abzusenden. Der Sinn dahinter ist klar, Bots können die verzerrten Zeichen meistens nicht erkennen womit Captchas eine effektive Maßnahme gegen Spam sind. Wer nun kein eigenes Captcha mit PHP erstellen möchte, kann reCAPTCHA verwenden.
|
2 Kommentare | |
Ein Blick in die PHP.ini – wichtige EinstellungenFast jeder der mit PHP bereits gearbeitet hat, hat schon von der php.ini Datei gehört. Die php.ini ist ein Konfigurationsfile für PHP, um das Laufzeitverhalten zu bestimmen und zu verändern. Darin können sämtliche Einstellungen für PHP vorgenommen werden, unter anderem die maximale Ausführungszeit für Scripte, die maximale Dateigröße für Uploads oder das Error Handling.
|
2 Kommentare | |
AES 256 Verschlüsselung in PHPDie Verschlüsslung von Daten ist ein zentrales Sicherheitsthema. Es gibt Daten bei denen möchte man sicher gehen, dass sie niemand anderer einsehen kann. Der Rijndael (AES) Algorithmus gehört zu den sichersten und am häufigst eingesetzten Verschlüsselungsalgorithmen. Auch PHP hat unter bestimmten Voraussetzungen bereits Funktionen, um den Rijndael Algorithmus zu nutzen implementiert.
|
4 Kommentare | |
Favicons von Webseiten auslesen und anzeigen mit PHP und AjaxFavicons sind kleine, meist 16×16 oder 32×32 Pixel große Icons, die neben der Adresszeile im Browser angezeigt werden. Favicons sind dazu da, um Webseiten darüber identifizieren zu können. Wenn Besucher Links posten, wäre es also vielleicht nicht schlecht wenn direkt das Favicon der Webseite mit angezeigt würde. In diesem Artikel zeige ich, wie man mit…
|
7 Kommentare | |
PHP CSS Stylesheet – Theme – SwitcherAuf futcheye wurde der Wunsch nach einem Tutorial geäußert, wie man mit PHP einen Theme-Switcher bastelt. Die Idee fand ich ganz gut und deswegen gibt es hier ein kleines Tutorial, wie man einen CSS Style-Switcher mit PHP umsetzen kann.
|
3 Kommentare | |
Logische XOR Verknüpfung in PHPDie beiden Standardverknüpfungen and (&&) und or (||) kennt und verwendet jeder, der bereits ein bisschen mit PHP gearbeitet hat. Leute die aber nicht professionell programmieren, oder kein Informatik, Mathe etc. studieren, kennen die binäre XOR – Verknüpfung vermutlich nicht und das obwohl sie in manchen Fällen If – Statements vereinfachen können.
|
0 Kommentare | |
Performance steigern mit Data URL’sJedes Bild das auf einer Webseite eingebunden wird verlangt einen extra HTTP-Request. Je mehr Bilder auf einer Seite sind, umso mehr Anfragen müssen also an den Server gesendet werden, um die Bilder zu laden. Da jede einzelne Anfrage an den Server Zeit kostet, sollte man die Anzahl so gering wie möglich halten. Für kleinere Bilder…
|
0 Kommentare | |
Die häufigsten PHP AnfängerfehlerEs gibt Probleme die treten sehr häufig auf, vor allem wenn man anfängt mit PHP zu programmieren und sich über die Syntax und auch die Semantik noch nicht ganz im Klaren ist. In diesem Artikel stelle ich ein paar der häufigsten Anfängerfehler vor, warum sie auftreten und was man dagegen unternehmen kann.
|
1 Kommentar | |
PHP Data Objects – Eine Einführung in PDOViele PHP Programmierer haben gelernt, über die mysql oder mysqli Erweiterung auf Datenbanken zu zugreifen. Seit der PHP Version 5.1 gibt es aber noch einen weiteren, möglicherweise besseren Weg. Nämlich PHP Data Objects oder kurz PDO, PDO ermöglicht die Verwendung von prepared statements und das Arbeiten mit Objekten.
|
4 Kommentare | |
Online Umfrage – App mit PHP und jQuery erstellenUmfragen oder Polls findet man auf sehr vielen Webseiten. In diesem Tutorial geht es darum eine kleine Umfragen App mit PHP und jQuery zu bauen. Im Hintergrund werden die Umfragedaten in einer MySQL Datenbank gespeichert.
|
2 Kommentare | |
Shoutbox mit HTML5 Boilerplate, jQuery und PHPEine Shoutbox ist eine Art Minigästebuch, bei dem Besucher eine kleine Nachricht für andere hinterlassen können. Heute wollen wir uns anschauen, wie man eine solche Shoutbox mit PHP, jQuery und natürlich HTML/CSS umsetzt.
|
14 Kommentare | |
Nützliche Funktionen zur Validierung von EingabedatenDie Validierung von Eingabedaten ist ein essentieller Bestandteil bei der Entwicklung einer Webanwendung. Dabei gibt es einige Standardmuster, nach denen validiert werden muss und immer wieder vorkommen. Zum Beispiel ob eine E-Mail-Adresse oder ein Datum gültig ist, ob eine String wirklich nur aus Zahlen besteht etc. In diesem Artikel werden ein paar Funktionen vorgestellt, die…
|
0 Kommentare | |
Gesichtserkennung mit PHPAls Facebook vor ein paar Monaten die automatische Gesichtserkennung eingeführt hat, hat dieses Feature für einige Diskussionen gesorgt. Auch auf Staticfloat gab es einen Artikel dazu und eine Anleitung wie man die automatische Gesichtserkennung ausschalten kann. Nichtsdestotrotz ist es ziemlich cool, dass so etwas überhaupt möglich ist. Heute wollen wir uns (oberflächlich) anschauen, wie man…
|
5 Kommentare | |
Zufallsgenerator mit jQuery, Ajax und PHPEs kann immer wieder vorkommen, dass man aus einer Menge von Eingabedaten einen zufälligen Wert auswählen muss. Sei es um den Gewinner eines Gewinnspiels zu ermitteln, oder um virtuell eine Münze zu werfen. In diesem Artikel geht es um einen solchen Zufallsgenerator auf Basis von Ajax und PHP.
|
4 Kommentare | |
Usereingaben filtern und validieren mit PHP FilterfunktionenDie Validierung von Eingabedaten ist ein zentraler Teil, wenn man mit Formularen arbeitet. Nicht validierte Daten können nicht nur das komplette Layout der Seite zerschießen, sie stellen auch eine erhebliche Sicherheitslücke dar. PHP bietet extra Funktionen, die man zur Filterung und Validierung zu Hilfe nehmen kann. Heute werfen wir einen Blick auf die Funktion filter_var().
|
1 Kommentar | |
CSRF / XSRF Attacken verhindern mit PHPCSRF steht für “Cross-Site Request Forgery”, manchmal auch mit XSRF abgekürzt. Bei einer CSRF – Attacke wird ausgenutzt, dass viele Webanwendungen Aktionen durchführen, die per GET Request ausgelöst werden. Dies kann zum Beispiel das Abmelden eines Benutzers von einer Anwendung sein, aber auch das Löschen von Blogartikeln, Foreneinträgen oder andere schwerwiegende Aktionen.
|
3 Kommentare |