allow_url_fopen

Und ich wundere mich warum ich mit der neuen PHP-Version auf meinem Server nicht mehr auf das vorhanden sein externer Dateien prüfen konnte. Tja, die Funktion allow_url_fopen war mal eben auf OFF.

Ein kurzes Tickes an meinem Hoster und die Funktion ist wieder ON, thx Speicherzentrum ;)

5136 Klicks 0 Kommentare

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.

5361 Klicks 0 Kommentare

.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:

Weiterlesen

5521 Klicks 0 Kommentare

Code

<!-- html -->
<!doctype html>
<meta charset="utf-8">
<title>Titel</title>
<meta name="theme-color" content="black">
<!-- img -->
<img src="..." loading="lazy" alt="">
<!-- link -->
<a href="https://www.link.de">https://www.link.de</a>

Weiterlesen

5912 Klicks 0 Kommentare

Zufallbild Nr. 2

Holen wir uns ein zufälliges Bild aus einer array().

$bilder = array('bild1.jpg', 'bild2.jpg', 'bild3.jpg');
 echo '<img src="/ordner/'.$bilder[rand(0, (count($bilder)-1))].'" loading="lazy" alt="">';
5130 Klicks 0 Kommentare

Zufallbild Nr. 1

Lassen wir uns ein zufälliges Bild mit glob() aus einem bestimmten Ordner anzeigen.

$bilder = glob('../ordner/*.jpg');
shuffle($bilder);
$bildinfo = getimagesize($bilder[0]);
echo '<img src="'.$bilder[0].'" '.$bildinfo[3].'" loading="lazy" alt="">';
4663 Klicks 0 Kommentare

4CMS Passwörter

Wo wir gerade bei Sicherheit sind, ich habe hier im 4CMS eben mein Passwort in "demo" geändert und in der Datenbank sieht das Passwort "natürlich verschlüsselt (nicht mit md5 / sha1)" so aus:

$2y$10$JJbolR9cjToadUN87Mop0eEhjdq.Hm4/xzwG.4e7KnzVezYsW5.kG

Jetzt ändere ich das Passwort erneut und nenne es wieder einfach nur "demo" und speichere es ab und jetzt achtet mal auf den Hash:

Weiterlesen

5058 Klicks 0 Kommentare

PHP Weiterleitung

Eine Weiterleitung via header();

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

CSS xxx-of-type

Um z.b. nur dem letzten "p" Element in einem Container eine CSS-Eigenschaft zuzuordnen, kann man folgenden Code verwenden.

article p:last-of-type {
padding-bottom: 1rem;
}

Oder nur dem ersten.

article p:first-of-type {
padding-top: 2rem;
}
5320 Klicks 0 Kommentare

CSS Schlagschatten

Alle Boxen haben einen "Schatten"

article, aside, section { 
 box-shadow: 0 0 1rem rgba(0, 0, 0, .3);
}
5385 Klicks 0 Kommentare