Über Web, Tech, Games, Art,
Musik, Code & Design

Alle Beiträge zum Thema "PHP"

6 Oktober, 2023

SimpleHTMLDom-Alternative

Viele Jahre habe ich „SimpleHTMLDom“ eingesetzt um Inhalte externer Websites, wie z.B. Jobs, News etc. auszulesen. Immer häufiger bin ich damit in letzter Zeit an die Grenzen von SimpleHTMLDom geraten. Sobald ein HTML-Dokument sehr groß ist (> 1MB) hat SimpleHTMLDom oft einen Fehler 500 erzeugt. Die Alternative: Die PHP-Klasse DOMXPath! DOMXPath scheint auf den ersten […]

5 Oktober, 2023

Daten aus einer REST-API mit PHP ausgeben

Mit folgendem Code lassen sich (JSON-)Daten aus einer REST-API ausgeben:

30 August, 2023

Breadcrumb-Navigation für WordPress

Mit diesem Code kannst du automatisch eine Breadcrumb-Navigation für deine WordPress-Website generieren. Ergänze folgenden Code in deiner functions.php: Und anschließend rufst du die Funktion an gewünschter Stelle im Template auf:

10 August, 2023

QR-Codes mit PHP generieren

Mit folgendem PHP-Script, das nur aus einer einzigen Datei besteht, kannst du sehr einfach QR-Codes „on-the-fly“ generieren indem du Parameter per GET oder POST an das Script übergibst. https://github.com/psyon/php-qrcode/blob/master/qrcode.php Folgender Aufruf erzeugt z.B. einen QR-Code mit einem Link zu dieser Seite in der Größe 1000 x 1000px. Weitere Options findest du hier: https://github.com/psyon/php-qrcode

7 August, 2023

Mit der jQuery-Funktion „serialize()“ alle Formularfelder auf einmal auslesen

Die jQuery-Funktion „serialize()“ erleichtert die Übergabe von Formular-Eingaben, insbesondere bei sehr umfangreichen Formularen, an PHP enorm! Statt jedes Formularfeld einzeln in eine JS-Variable zu übergeben, werden mit „form.serialize()“ einfach alle Inhalte des Formulars in einer Variable gespeichert, die dann an das PHP-Script übergeben werden kann. In PHP kann die Eingabezeichenkette dann wieder ganz einfach in […]

2 August, 2023

So kannst du mit PHP PDFs erstellen oder verändern

Der FPDI (Free PDF Document Importer) macht es dir sehr einfach, Text in einem PDF zu ergänzen. Das ist z.B. sehr hilfreich, wenn du Teilnahmezertifikate für Online-Schulungen, Urkunden oder ähnliches generieren willst. Alles was du dafür brauchst, ist ein PDF als Template/Vorlage und ein paar Zeilen Code. Vorher musst du neben dem FPDI auch noch […]

24 Juli, 2023

4 Weiterleitungen (redirects) in HTML, JavaScript, PHP & htaccess

Eine Weiterleitung auf eine andere Website ist in vielen Fällen erforderlich. Z.B. nach erfolgreichem Log-in oder wenn eine Seite nicht mehr existiert oder umgezogen ist… Hier findest du 4 Möglichkeiten auf einer andere Seite weiterzuleiten. HTML JavaScript PHP htaccess Um mit JavaScript, abhängig von der aktuellen URL, auf eine andere Seite umzuleiten, ist dieses Snippet […]

19 Juli, 2023

PHP Login-Script

Dieses PHP-Script kann als Basis für unterschiedliche Web-Anwendungen verwendet werden. Es bietet die Möglichkeit, sich mit E-Mail-Adresse und Passwort zu registrieren. Die E-Mail-Adresse muss mit einem Klick auf einen Link bestätigt werden. Die Benutzerdaten werden mit Hilfe von sleekDB gespeichert. Eine Konfiguration der Datenbank ist nicht erforderlich. Vor der Nutzung muss die Datei „php/config.php“ angepasst […]

17 Mai, 2023

Custom Fields im WordPress-Backend in der Beitrags-Übersicht anzeigen

Gerade bei Custom Post Types werden in der Regel auch Custom Fields eingesetzt. Z.B. bei einer Veranstaltungsübersicht, einem Seminarkalender oder ähnlichen Post-Types. Standardmäßig werden bei Custom Post Types in der Beitragsübersicht im Backend nur Titel und Beitragsdatum angezeigt. Mit folgendem Code in der functions.php können auch die Einträge von Custom Fields, z.B. das Veranstaltungsdatum o.ä. […]

3 Mai, 2023

JSON2HTML – JSON-Strings mit PHP auslesen und als HTML ausgeben

Informationen anderer Dienste oder Websites, z.B. Stellenangebote, werden häufig über eine JSON-API bereitgestellt. So könnte ein JSON-String z.B. aussehen. Mit folgendem Code kann der JSON-String ausgelesen und als HTML-Liste ausgegeben werden:

FRTG - Traces
Jetzt bei Apple Music & Spotify.