Javascript - history
<!-- html --> <a href="javascript:history.back()">Zurück</a> <a href="javascript:history.forward()">Vor</a>
YouTube Shorts
Lieber Google, danke das du meine YouTube Shorts endlich von diesen geistigen Abfall befreit hast, denn seit heute Morgen sehe ich in meiner Timeline nur noch Shorts aus meiner Abos Bubble.
Es war ja nicht mehr zu ertragen ständig diesen Substanzlosen Müll vorgesetzt zu bekommen.
In tiefster Dankbarkeit... LMAA
Ternären Operator
Im Backend lese ich mir mit meinem PHP CRUD Script alle Artikel aus der Datenbank ein und gebe diese in einer Tabelle aus.
Hier lasse ich mir unter anderem auch den Status der Artikel anzeigen. Je nach Status (1, 2 oder 3) wird die Zahl in einer anderen Farbe angezeigt.
Gratis Filme
Neben Prime Video bietet Amazon seit August 2022 mit Freevee einen werbefinanzierten aber sonst komplett kostenlosen Streamingdienst mit fast täglich neuen Filme und Serien an.
PHP Deprecated
Und noch ein PHP Deprecated ab PHP 8.1 ... wurde gerade beim refactoring der SQLite CRUD in die Fehlerlogs geschrieben. Dieses mal betrifft es meine htmlspecialchars()
Funktion und komischerweise nur bei meinem SQLite Script.
Passing null to parameter #1 ($string) of type string is deprecated
Aber auch hier habe ich schnell eine Lösung gefunden und die geht so:
jQuery 3 Final
Die wohl beliebteste Javascript-Bibliothek jQuery ist jetzt in Version 3.0 erschienen. Was und in welchem Umfang sich geändert hat, kann hier nachgelesen werden:
https://blog.jquery.com/2016/../jquery-3-0-final-released
Den Download der Library gibt es wie gehabt unter:
https://jquery.com/download
PHP Mini PDO CRUD
Diese kleine Datenbank besteht aus nur einer einzigen Datei (index.php) in der wird alles gesteuert und sieht momentan so aus.
Lust zu Basteln ? dann lade dir das Script hier runter und mach es Schick, Schlank, Sicher, nur lass es in einer einzigen Datei, alles andere gibt es schon in Geiler ;)
NOT NULL DEFAULT
Wenn nun in der Datenbank-Tabelle:
`hits` int(11) NOT NULL DEFAULT '0',
Und im Script:
$hits = isset($_POST['hits']) ? trim($_POST['hits']) : 0;
Dann schreibt er auch eine 0 ?
.htaccess
War ja klar, das die Zeile AddHandler x-httpd-php54 .php
die mir mein Hoster gegeben hat, in meiner .htaccess
nicht gleich auf anhieb funktioniert.
Denn aktuell gibt es einen Error 500 und der geht so:
Simple Blog Script
Ein simples PHP + PDO Blog-Script mit nur drei Dateien.
- core/connect.php
- core/class.php
- index.php
Der Code ist superschlank und einfach und eine gute Basis für Einsteiger.
.scrollTop
Beim runterscrollen auf dieser Seite, guck mal unten Rechts in die Ecke.
viel Code
Das wird mir langsam zu viel Code für ein mini, micro, macro, nano, einfaches simple Blog Script... alleine die CSS bläht sich schon auf 5k auf.
Ich glaube ich mach ein Downgrade auf das wesendliche und alles andere via Plugin, Modul what ever...
Script Dateien
Ich habe den Plan aufgegeben, das 4CMS (2014) unbedingt in nur eine einzige Core Datei zu schreiben, so wie ich es noch bei mimaliro.de gemacht habe, stattdessen hat hier fast jeder Bereich eine eigene Datei mit griffigen Namen.
Wenn ich nur ein wenig mehr von OOP (Objekt Orientierte Programmierung) verstehen würde, könnte ich das alles wohl noch viel schlanker gestalten und das Erstellen neuer Module ginge noch leichter von der Hand.
Kommentare
Ich hab mal eben die Box geclone´t und daraus eine Kommentar-Script gebastelt.
Ein blöder Schreibfehler (Eine fehlende Klammer) hat mich bestimmt eine Stunde lang auf Fehlersuche geschickt.