bUTschy.de

Suchen

Null-Koaleszenz-Operator

Wurde mal irgendwo in den PHP 7 Features erwähnt. Der Operator ist eine syntaktische Vereinfachung, die oft in Verbindung mit isset() und einem ternären Operator verwendet wird.

22022022

22.02.2022 Ein Palindrom-Datum!

Wo wir gerade beim Datum sind, ab PHP 9 fliegt die Funktion strftime() raus, daher brauchen wir eine Alternative.

Kurz Notiert!

Smartphone Kamera 2019

Auf androidpit.de erscheint regelmäßig ein Kamera-Blindtest aktuellen Flaggschiff-Smartphones. Hierbei werden dem User vorher nicht verraten, welches Bild mit welchem Gerät gemacht wurde.

Das Ergebnis für Herbst 2019:

  • Platz 1, 20 Punkte: OnePlus 7T Pro
  • Platz 2, 19 Punkte: Realme X2 Pro
  • Platz 3, 18 Punkte: Apple iPhone 11 Pro
  • Platz 3, 18 Punkte: Google Pixel 4 XL
  • Platz 3, 18 Punkte: Samsung Galaxy Note 10+
  • Platz 6, 15 Punkte: Huawei Mate 30 Pro

https://www.androidpit.de/blindtest-ergebnis-beste-kamera-smartphone-2019

Verzeichnis Schutz

Homepage Ordner vor fremden Zugriff schützen.

.htpasswd

demo:$apr1$pXf/oPk7$5zkM3P9yYVSwvsvJWQHks1

YouTube an bUTschy

Hallo bUTschy,

[...] da dein YouTube-Kanal, bUTschy, die neuen Mindestanforderungen von 4.000 Stunden Wiedergabezeit in den vergangenen 12 Monaten und 1.000 Abonnenten nicht erreicht hat, kannst du ab heute die Monetarisierungstools für Mitglieder des YouTube-Partnerprogramms nicht mehr nutzen.

WAT? Ab heute keine Werbung mehr für meine YouTube Videos?

Irgendwie Schade^^

Windows 10 - VirtualStore

Gerade für alle die Interessant, die nur über eine kleine z.b. 120GB SSD System Festplatte verfügen und sich wundern, das die Platte rand voll ist und egal wie viele Dateien man löscht, einfach kein platz frei wird.

Werft mal einen Blick in das Verzeichnis VirtualStore.

Windows 10 Autostart

Sach mal, gibt es bei Windows 10 keinen Autostart-Ordner mehr ?

Doch, den gibt es immer noch, nur etwas versteckt. Drücke dazu mal die Tastenkombination Start + R (Ausführen) und tippe dort bei Öffnen: shell:startup ein und klicke dann auf OK und schon öffnet sich dein Autostart-Ordner in dem du weiterhin Programme ablegen kannst die automatisch mit Windows gestartet werden sollen.

Maginon IPC 100 AC

Eine neue (alte) IP-Kamera wurde in meinem IP-Cam Dasboard aufgenommen und zeigt irgendeine Terrasse in Norderstedt in 640x480 VGA.

Auch die Maginon IPC-100 AC von Supra lässt sich ganz Easy via

https://[DEINEIP]:[PORT]/videostream.cgi?user=[USERNAME]&pwd=[PASSWORT]

in das Dashboard einbinden.

PHP Weiterleitung

Eine Weiterleitung via header();

if (!$user->eingeloggt()) {
 header('Location: login.php');
 exit;
}

Muttertag 2015

Heute ist Muttertag und wieder ziehen jede Menge gröhlender Mütter mit dem Bollerwagen und reichlich Alkohol um die Häuser.

Äh ne, das war anders.

COUNT und GROUP BY

Für eine Top 5 Liste brauche ich nur ein COUNT(*) und GROUP BY() an die Datenbank senden.

SELECT `buser`, COUNT(*) AS `zahl` FROM `box` GROUP BY `buser` ORDER BY `zahl` DESC LIMIT 5

Und schon habe ich die Top 5 Einträge und die Summe deren Einträge in einer Liste.

Hab ich in der Form schon für einige Blöck gebraucht.

Foscam via Web

Um ein Live-Screenshot einer Foscam IP-Kamera in die eigene Homepage einzubinden, brauchen wir je nach Modell nur den passenden Link und die sehen in etwa so aus: (z.b. für meine FI9821W V2).

https://[DEINEIP]:[PORT]/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=[USERNAME]&pwd=[PASSWORT]

Demo:

Foscam FI9826W Demo

Wer sich hier mal die Qualität der neuste Indoor IP-Kamera von Foscam in Live ansehen möchte, braucht nur eine IP, einen Port und die Zugangsdaten in sein "bevorzugten" Viewer (z.b. TinyCam) eintragen.

  • IP: https://gc8883.myfoscam.org
  • PORT: 20070
  • Username: user
  • Passwort: user

Author Gianna

Als wenn ich schreiben könnte... Ich brauche nur eben einen anderen "Author" in der auser Zelle.

Geschrieben VON

Das 4CMS ist auch ein Multi-User-System, es können sich also mehrere User anmelden und Inhalte erstellen.

config.php Nr. 2

Wir wollen eine Datenbank Verbindung mit einer MySQL-Datenbank herstellen.

Unsere Daten tragen wir hier ein:

define('DBTYPE','mysql');
define('DBHOST','localhost');
define('DBNAME','dein_datenbankname');
define('DBCHAR','utf8mb4');
define('DBUSER','dein_db_username');
define('DBPASS','dein_db_passwort');

Diese übergeben wir dann an unsere Verbindung:

Schritt 1-3

Das Tutorial wird folgende Punkte beinhalten:

  • punkt 1
  • punkt 2
  • punkt 3

Als Dump gibt es einen User und einen erster Artikel (aid=1).

4CMS PDO Crud

CREATE, READ, UPDATE und DELETE wie ich es hier im 4CMS verwende.

Wenn ich einen Parameter an ein Prepared Statement binde, muss ich ihn nicht escapen.

Admin User

Screenshots -> User Erstellen, Bearbeiten oder Auflisten