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

Alle Beiträge zum Thema "PHP"

27. Januar 2024

Ein einfacher Passwortschutz mit PHP

Mit folgendem PHP-Skript kannst du Inhalte im Internet passwortgeschützt bereit stellen. Aber Achtung: Dieser Passwort-Schutz ist kein Hochsicherheitstrakt und theoretisch leicht zu knacken. Dafür ist der Code aber sehr kompakt, schnell einsetzbar und für die ein oder andere Anwendung reicht es allemal. Demo: www.fbnfrtg.de/demo/passwortschutz.php (Passwort: 12345)

9. Januar 2024

Mit MAMP kannst du PHP-Websites lokal auf dem Mac ausführen

PHP ist (im Gegensatz zu HTML) eine Skriptsprache, die „ausgeführt“ werden muss. Das bedeutet, dass man PHP-Files nicht einfach Doppelklicken und im Browser öffnen kann. HTML-Dateien definieren die Struktur einer Webseite. Diese Dateien sind statisch und haben normalerweise die Dateiendung „.html“. Der Webbrowser interpretiert und zeigt HTML-Dateien für die Benutzer an. Im Gegensatz dazu erlaubt […]

6. Januar 2024

fBot – ein einfacher Chatbot mit PHP und jQuery

Hier hatte ich vor einigen Tagen berichtet, dass ich einen Chatbot programmiert habe: www.fbnfrtg.de/fbot-ein-einfacher-chatbot/ Tatsächlich besteht der fBot im Prinzip nur aus 3 Dateien. Ein JavaScript, ein PHP-Script und ein Stylesheet. Der fBot kann unten auf dieser Seite heruntergeladen werden. Um den fBot einzusetzen, reicht es, das Verzeichnis aus dem Download auf einen Webserver zu […]

5. Januar 2024

PDF in JPG konvertieren – so kannst du in WordPress ein Thumbnail eines PDFs generieren

Mit folgendem Code, kannst du aus der ersten Seite eines PDFs ein JPG generieren. Z.B. um eine Vorschau des PDFs darzustellen und das PDF zu verlinken. Dieser Code kann z.B. in WordPress in einem LazyBlock-Block verwendet werden. Auch in Kombination mit dem WordPress-Plugin „DearFlip“ lässt sich das Script nutzen. Um die URL des PDFs zu […]

1. Januar 2024

_QRRD (QR Redirect) – Ein URL-Shortener mit dynamischem QR-Code-Generator zum selbst hosten

Von einiger Zeit habe ich ein Tool programmiert, das es ermöglicht Kurz-URLs zu generieren, zu verwalten und die dazugehörigen QR-Codes zu generieren: _QRRD. Das Tool kann (und muss) selbst gehostet werden. Für die Installation reicht ein einfaches Übertragen der Files auf einen Webserver. Die Daten werden in einer SleekDB-Datenbank gespeichert, sodass keine separate MySQL-DB erforderlich […]

29. Dezember 2023

So können Blocks aus dem WordPress-Block-Editor im Code eingefügt werden

Mit der WordPress-Funktion „do_blocks()“ kannst du Blocks aus dem Block-Editor auch im Code, also im Template oder z.B. im Footer einfügen. Dafür benötigst du zuerst den Code des Blocks. Wechsle hierzu im Block-Editor in den Design-Modus und kopiere den Code des gewünschten Blocks in die Zwischenablage. Nachdem du den Code in die Funktion eingefügt hast, […]

27. Dezember 2023

So kannst du das Laden von gecachtem JavaScript und CSS verhindern

Dass JavaScript und CSS-Dateien nach einer Änderung im Browser nicht neu geladen, sondern aus dem Cache geladen werden, kann eine nervige Angelegenheit sein. Insbesondere auch auf dem iPhone, auf dem kein „Hard Refresh“ möglich ist. Um den Browser anzuweisen, immer die aktuelle JS uns CSS vom Server zu laden, reicht es einen sich ändernden Parameter […]

26. Dezember 2023

Internal Server Error (500) bei der Verwendung von file_get_contents()

Bei vielen Hostern ist „allow_url_fopen“ standardmäßig deaktiviert, weshalb die Verwendung von „file_get_contents()“ einen „Internal Server Error (500)“ erzeugt. Das macht das Crawlen externer Websites, z.B. auch mit simplehtmldom, unmöglich. Die Alternative hierzu lautet: cURL.

18. Dezember 2023

fBot – Ein einfacher Chatbot

Ich habe einen Chatbot programmiert: Den „fBot“. Der „fBot“ ist nicht besonders schlau und verfügt über (noch) nicht über künstliche Intelligenz. Trotzdem kann er auf einigen Websites als sinnvolles, hilfreiches und unterhaltsames Tool eingesetzt werden, wenn er mit den richtigen Informationen gefüttert wird. Die Antworten werden auf Basis von Keywords generiert. Wird z.B. nach den […]

15. Dezember 2023

WordPress Seitenzahlen

Mit „the_posts_pagination()“ gibt WordPress eine praktische Funktion an die Hand, die die Erstellung von Seitenzahlen erheblich vereinfacht: Um Custom Posts mit Paginierung auszugeben, kannst du folgenden Code nutzen: Folgende Styles sind eine gute Basis für die Gestaltung der Paginierung.