Bennett Hollstein

Web developer

[PHP Snippet] Simple Paging Script with MySQL and PHP

Hello, here is a simple script to enable Paging with a MySQL Database: $command = “SELECT * FROM `posts` ORDER BY added DESC”; // You can change, generate this however you want $perPage = 20; // Entries per page if (isset($_GET[“page”]) && $_GET[“page”] !== 0) { $page = $_GET[“page”]; } else { $page=1; }; $start_from …

[PHP] Completely flip string

Hello,

for my latest project (http://twitter.com/bternos) I needed to completely flip a string.

Completely? Yes! ¡sıɥʇ ǝʞıl

For this I needed a PHP function to do so, but I couldn’t found one online so I did one myself. If anyone needs such a function, feel free to use it!

function flipstring($string) {
 // Flipstring function (c) vantezzen
 $string = strrev($string);
 $x = array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "m", "n", "r", "t", "v", "w", "y", ".", "[", "(", "{", "?", "!", "\'", "<", "_", ";");
 $y = array("\u0250", "q", "\u0254", "p", "\u01DD", "\u025F", "\u0183", "\u0265", "\u0131", "\u027E", "\u029E", "\u026F", "u", "\u0279", "\u0287", "\u028C", "\u028D", "\u028E", "\u02D9", "]", ")", "}", "\u00BF", "\u00A1", ",", ">", "\u203E", "\u061B");
 $string = str_replace($x, $y, $string);
 return $string;
}

You need to unicode decode the string afterwords, I used these function to do it: https://gist.github.com/aeurielesn/1116358.

I used http://verkehrt-herum-schreiben.de to get the unicode codes. This website does the same thing as the PHP function, just that it uses JavaScript to flip the string.

[How to] Get Pi MusicBox running on Raspberry Pi 3

The current PiMusicBox Release (0.6) doesn’t support the new Raspberry Pi 3… by default. But with a little bit of work you can get it to also run on the RPi 3. Please notice that the latest Beta release of PiMusicBox (Show on GitHub) should support the RPi 3, but you can use this method …

[Raspberry Pi] Druckserver erstellen in wenigen Minuten

Hallo,

heute wolle ich euch mal zeigen, wie ihr in wenigen Minuten aus dem Raspberry Pi einen Druckserver machen könnt.

Installation

Als erstes muss ein fertig eingerichtetes Raspbian auf dem Raspberry Pi laufen.

Danach installieren wir CUPS mit folgenden Befehlen:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install cups
sudo cupsctl --share-printers --remote-printers --remote-admin
sudo usermod -a -G lpadmin pi

Nun muss der Drucker an den Raspberry Pi angeschlossen werden (wenn er es nicht schon ist) und der Raspi neugestartet werden

sudo reboot

Jetzt kann der Raspberry Pi über das CUPS Webinterface weiter konfiguriert werden:
Die Webadresse von dem CUPS Server ist:

https://IPADRESSE:631/admin

Um einen Drucker hinzuzufügen geht man auf:
“Drucker hinzufügen” > Unter “Lokale Drucker” den angeschlossenen Drucker auswählen > Name, Beschreibung und Ort vergeben und “Diesen Drucker freigeben” ankreuzen > Den richtigen Treiber wählen

Nun sollte der Drucker unter “Drucker” angezeigt werden.
Schon ist der Druckserver installiert und eingerichtet. Auf eurem Computer sollte der Drucker in der Druckerauswahl vorkommen, wenn nicht, muss man den Drucker evtl. noch über die Systemeinstellungen hinzufügen.

[Raspberry Pi] WLAN Gastzugang mit wöchentlich wechselndem Passwort und Webinterface

Hallo, ich arbeite gerade an einem Raspberry Pi WLAN Gastzugang, der jeden Sonntag um 3 Uhr das Passwort auf ein neues, zufälliges wechselt. Da es zu so einem Projekt noch kein Tutorial online gibt dachte ich, ich mache mal eins 🙂 — Was man braucht — Raspberry Pi (in meinem Fall Raspberry Pi 2 Model …

[Raspberry Pi] Random Tweeter // Automatisch wirres Zeug tweeten

Hallo, ich habe schon längere Zeit lang nichts mehr mit dem Raspberry Pi gemacht, aber nun ist es wieder so weit. Ich kam auf die Idee (mal wieder) einen Twitter Bot zu bauen. Er twittert alle X Minuten irgendendeinen zufällig ausgewählten Tweet. Das ganze ist eine zusammengeführte Version von diesem (nicht mehr funktionierendem) Beitrag und diesem. Als erstes …

Internetverbindung eines Macs per Bluetooth teilen

Hallo,

ich hatte das Problem, dass ich nur einen Zugang zum WLAN hatte, aber zwei Geräte am WLAN brauchte. Google hatte leider erst nach langem, aufwändigem Suchen eine Antwort darauf, wie ich meine Internetverbindung vom MacBook auch auf dem iPod nutzen kann:

  1. MacBook mit dem Internet verbinden
  2. Geräte per Bluetooth koppeln
  3. Auf dem MacBook zu  > Systemeinstellungen > Freigaben
  4. Auf “Internetfreigabe” klicken (noch NICHT aktivieren)
  5. Bei “Verbindung freigeben” die Internetverbindung auswählen(WLAN, Ethernet…)
  6. Bei “Mit Computern über:” “Bluetooth-PAN” aktivieren
  7. Nun “Internetfreigabe” auf der linken Seite aktivieren
  8. Auf dem iPod: WLAN ausschalten
  9. Auf dem iPod: Mit dem MacBook verbinden

Fertig!

Nun solltet ihr oben in der Leiste des iPods ein Symbol sehen, dass indiziert, dass es verbunden ist.

Vielleicht sollte noch gesagt werden, dass das Übertragene Internet spürbar langsamer ist, als das Internet auf dem MacBook selber.

Um die Internetfreigabe einfach wieder auf  > Systemeinstellungen > Freigaben gehen und “Internetfreigabe” deaktivieren.

 

Ich hoffe ich konnte euch damit helfen,

Bennett

[PHP-Snippet] Automatische Geburtstagerrinerung

Hallo Leute, hier ein kleines PHP Snippet, mit dem man automatisch Geburtstags Errinerungen an mehrere Leute versenden kann. Ich nutze dabei PUSHLY, aber man kann durch einfache Veränderungen auch z.B. einen Email Versand erstellen. <?php $name = “”; $host_name = “DATENBANK-HOST”; $database = “DATENBANK-NAME”; $user_name = “USERNAME”; $password = “PASSWORD”; // Verbindung aufbauen $conn = …