/** * 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 108R01419 Drum Unit Yellow

Xerox 108R01419, EAN: 0095205832730

Xerox 108R01419 Drum Unit Yellow

Consumables > Drum

Xerox 108R01419 Drum Unit Yellow

Lieske Part No. 240311
Mfg Part No 108R01419
EAN-Code 0095205832730
Manufacturer Xerox
Here only 135,99 EUR
161,83 EUR incl. VAT

Further information for Xerox 108R01419 Drum Unit Yellow

Features
CompatibilityPhaser 6510 WorkCentre 6515
Quantity per pack1 pc(s)
Colour toner page yield48000 pages
TypeOriginal
Printing coloursYellow
Brand compatibilityXerox
Product colourBlack
Country of originNetherlands, Vietnam
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)167.6 x 449.6 x 190.5 mm (6.6 x 17.7 x 7.5")
Package weight (imperial)1.15 kg (2.54 lbs)
Package width167.6 mm
Package depth449.6 mm
Package height190.5 mm
Package weight1.15 kg
Weight & dimensions
Width190 mm
Depth450 mm
Height165 mm
Weight1.15 kg
/F WC6515/PHASER6510(48000 PAGE)
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/240311
qrcode für Xerox 108R01419 Drum Unit Yellow