/** * EINGABEN AUS EINEM FORMULAR, AN DEN RAENDERN BESCHNITTEN. * * Ralph 17.10.2026: *"Die Namen oder Eintraege aus den Feldern sollten gleich * getrimmt werden, bevor sie in die Datenbank geschrieben werden."* Anlass war * ein Kundensatz, dessen `nachname` mit einem Leerzeichen endete - sichtbar * wurde das erst auf der Freischaltseite als "Vielen Dank, Herr Lieske !". * * ⚠ EIN LEERZEICHEN AM RAND IST NIE GEMEINT, ABER ES WIRKT UEBERALL. Es steht * auf dem Lieferschein, es verhindert den Treffer bei der Dublettensuche * ("Lieske " ist nicht "Lieske"), und es wandert ueber die Warenwirtschaft bis * auf die Rechnung. Beschnitten wird deshalb beim SCHREIBEN, nicht beim * Anzeigen - sonst steht der Fehler weiter im Bestand und jede neue * Auswertung faellt wieder darauf herein. * * ⚠ PASSWOERTER BLEIBEN UNANGETASTET. Dort ist ein Leerzeichen am Rand ein * Zeichen wie jedes andere; wer es beschneidet, sperrt den Kunden aus seinem * eigenen Konto aus - und zwar erst beim naechsten Anmelden, lange nach der * Aenderung. * * ⚠ Beschnitten wird auch NICHT-SICHTBARER Leerraum: ein weiches Trennzeichen * oder ein geschuetztes Leerzeichen (U+00A0) kommt beim Einfuegen aus Word * oder einer Webseite mit und sieht im Feld aus wie nichts. * * Verschachtelte Felder werden mitgenommen; alles, was kein Text ist (Zahlen, * Kaestchen), bleibt wie es ist. * * @param array $daten das abgeschickte Feld, etwa $_POST['anmeldung'] * @param array $roh Schluessel, die unveraendert bleiben (Passwoerter) */ function eingabe_getrimmt( $daten, $roh = array( 'pass1', 'pass2', 'passwort', 'password', 'pwd' ) ) { if ( !is_array( $daten ) ) return $daten; foreach ( $daten as $schluessel => $wert ) { if ( is_array( $wert ) ) { $daten[$schluessel] = eingabe_getrimmt( $wert, $roh ); continue; } if ( !is_string( $wert ) || in_array( $schluessel, $roh, true ) ) continue; // \x{00A0} geschuetztes Leerzeichen, \x{200B} Breitenloses, \x{FEFF} BOM $beschnitten = preg_replace( '@^[\s\x{00A0}\x{200B}\x{FEFF}]+|[\s\x{00A0}\x{200B}\x{FEFF}]+$@u', '', $wert ); // preg_replace gibt bei ungueltigem UTF-8 null zurueck - dann lieber den // urspruenglichen Wert als gar keinen. $daten[$schluessel] = $beschnitten === null ? trim( $wert ) : $beschnitten; } return $daten; } Printing view - Allnet ALL95102O Surge Protector Cat6 outdoor IP66

Allnet ALL95102O, EAN: 4038816107046

Allnet ALL95102O Surge Protector Cat6 outdoor IP66

Allnet ALL95102O Surge Protector Cat6 outdoor IP66

Lieske Part No. 1928738
Mfg Part No ALL95102O
EAN-Code 4038816107046
Manufacturer Allnet
Here only 46,55 EUR
55,39 EUR incl. VAT

Further information for Allnet ALL95102O Surge Protector Cat6 outdoor IP66

Highlights: Plug and Play installation IP66 outdoor weatherproof housing Reliable protection against surges for all devices with a network connection Protect your network devices from surges caused by lightning strikes The ALLNET ALL95102O is the new IP66 weatherproof surge protection from ALLNET. The ALL95102O offers reliable protection against damage to sensitive devices. The ALLNET surge protection, housed in the IP 66 weatherproof housing, is simply plugged between the network cable and the device to be protected.
This takes over the protection of the device against overvoltage immediately and without configuration. Together with regular surge protection and potential equalization, the infrastructure in safety-relevant areas can be permanently protected, for example.
If the overvoltage is too high, the device breaks and must be replaced!Areas of application: Outdoor IP cameras Outdoor WiFi access points LoRa outdoor gateways / Helium miners Any outdoor devices that have a LAN connection Technical data: Element specification Network connection: 1x RJ45 10/100/1000Mbps PoE capability: IEEE802.3af, at, LTPoE++ up to 90W Dissipation capacity: 10kA (8/20µs), 100A (10/1000µs) Ignition voltage: 90VDC ±20% (Pair to Earth)
< (at 100V /µs)
< (at 1kV/µs) Diff. Clamping: < < 30Apk (Pair wire to wire) Diff. Capacity: < Protected conductors: (pins) 1 - 8 (on 8-pin module plug) Test mark: IEEE 802.3, CAT 5, 6 ESD protection: IEC 61000-4-2 class 4 (10kV CD) Housing: IP 66 Weatherproof metal housing Environment: Operating temperature: -40° ~ 75 °C
Operating humidity: 10% ~ 95% (non-condensing) Marking: CE, RoHS Dimensions: 200 x 75 x 45 mm (length x width x height) Weight: 329 grams (device only) Package contents: -ALLNET ALL95102O
-User manual
This is an offer of:

Lieske Elektronik e.K.

Reutener Str. 10
79279 Vörstetten

https://industry-electronics.com
Tel. 07666/88499-0
Fax. 07666/88499-111

Diesen Artikel finden Sie unter:
industry-electronics.com/artikel/1928738
qrcode für Allnet ALL95102O Surge Protector Cat6 outdoor IP66