Einzelnen Beitrag anzeigen
  #10  
Alt 10.02.2013, 01:46:31
preg preg ist offline
Anfänger
 
Registriert seit: Jan 2013
Alter: 44
Beiträge: 10
AW: Was tun, wenn implode() Zeilenumbrüche verursacht?

Wow, CKaos, danke!!

Dein Beispiel
Zitat:
### 001
Artnr 0000001
Preis 7799
### 002
Artnr 0000002
Preis 799
ist genau, was ich meinte. Meine Datei sieht so aus:
Zitat:
### 00889nM2.01000024 h
001 00012645125
002a19890315
910 00001427539
912 |Humanbiologie
usw., mehrere Datensätze dieser Art von unterschiedlicher Länge, wobei immer die ersten vier Zeichen dem Feldname entsprechen.

Mit der Hilfe von Meikels Vorgehen beim Einlesen der Datei funktioniert es jetzt wunderbar. Vielen Dank!
Ich hätte noch ein paar Fragen zu
Zitat:
Zitat von meikel Beitrag anzeigen
http://mod.php.developer.vc/crlf/ (Quelltext wird angezeigt)
Was sind denn die Konstanten PE, PB und HR?
Ist NL = NewLine in Unix bzw. außerhalb von Windows? Habe ich überall mit LF ersetzt. Dann gehts.
(Ich bekam Fehlermeldungen für nicht definierte Konstanten.)


CKaos, ich werde mich so bald es geht mit deinen Anmerkungen beschäftigen, da ich im Echtfall mit größeren Dateien zu tun habe, Performance also auch ein Faktor ist (und auch die Ersetzungsoperationen komplizierter sein können als nur "ersetze alten Feldnamen durch neuen"). Datenbank klingt gut, habe ich aber mit php noch nicht gemacht. Vielen Dank!
Mit Zitat antworten