/** * 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 - Xerox 006R03663 Toner Black compatible

Xerox 006R03663, EAN: 0095205894899

Xerox 006R03663 Toner Black compatible

Consumables > Toner > Compatible

Xerox 006R03663 Toner Black compatible

Lieske Part No. 266912
Mfg Part No 006R03663
EAN-Code 0095205894899
Manufacturer Xerox
Here only 101,09 EUR
120,30 EUR incl. VAT

Further information for Xerox 006R03663 Toner Black compatible

Features
CompatibilityLaserJet 4250 LaserJet 4300 LaserJet 4350 LaserJet M4345
Quantity per pack1 pc(s)
Black toner cartridges quantity1
Black toner page yield20000 pages
TypeCompatible
Printing coloursBlack
Brand compatibilityHP
Supply typeSingle pack
Cartridge capacityStandard Yield
Replacement forHP Q5942X, Q1339A, Q5945A
OEM codeQ5942X/ Q1339A/ Q5945A
Country of originChina
Logistics data
Export Control Classification Number (ECCN)EAR99
Harmonized System (HS) code84439990
Other features
Print technologyLaser printing
Packaging data
Package dimensions (W x D x H)172.7 x 342.9 x 289.6 mm (6.8 x 13.5 x 11.4")
Package weight (imperial)2.81 kg (6.2 lbs)
Package width300 mm
Package depth350 mm
Package height175 mm
Package weight2.7 kg
Package typeBox
XEROX EVERYDAY
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/266912
qrcode für Xerox 006R03663 Toner Black compatible