Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 26.11.2002, 14:39   #1
TP-Veteran
 
Benutzerbild von Flow09
 
Registriert seit: Jun 2001
Ort: Wien
Flow09 ist auf einem guten Weg

zeilenumbruch wo keiner hingehört


Hallo!
Kleines (mir unverständliches) Problem!

Ich lese eine Datei ein und schneider Sie mir dann zurecht damit ich das Ergebnis dann ich eine weitere Datei schreiben kann!

Das blöde ist mir wird ein Zeilenumbruch eingefügt wo keiner hingehört!


"Sony Vaio GR214MP";2325,00;"Mobile Intel Pentium III 1GHz 256 MB SDRAM, 20 GB Festplatte 8x DVD/CDRW-Laufwerk...";"Deeplink";"Link zum Bild"
"Sony Vaio GR214MK";2325,00;"Mobile Intel Pentium III 1GHz 256 MB SDRAM, 20 GB Festplatte 8x DVD/CDRW-Laufwerk...";"Deeplink";"Link zum Bild"
ist was ich einlese (ohne die Zeilenumbrüche die hier jetzt dargestellt werden).

Damit wirds bearbeitet:

$temp = ereg_replace('"','',$row);
$bestandteil = explode (";", $temp);
$Beschr = ereg_replace (";",",",$bestandteil[2]);
$pos = strpos($bestandteil[0]," "); // liefert die 1te Positione des Leerzeichens
$erstewort = substr($bestandteil[0],0,$pos);
$suchfelder = explode (" ", $bestandteil[0]);

$text = fwrite ($fp, $erstewort."|".$bestandteil[0]."|".$bestandteil[1]."|".$Beschr."|".$bestandteil[3]."|".$bestandteil[4]."|".$suchfelder[0]."|".$suchfelder[1]."|".$suchfelder[2]."|".$suchfelder[3]);



Und so SOLLTE es zum Schluß aussehen und in eine einzelene Zeile in die neue Datei geschrieben werden:

Sony|Sony Vaio GR214MP|2325,00|Mobile Intel Pentium III 1GHz 256 MB SDRAM, 20 GB Festplatte 8x DVD/CDRW-Laufwerk...|Deeplink|Link zum Bild |Sony|Vaio|GR214MP

Es wird mir aber nach dem Link zum Bild ein Zeilenumbruch eingefügt so das die letzten drei Felder in einer neuen Zeile stehen und dannach gehts mit dem nächsten Datensatz direkt weiter.

Sieht so aus:
Sony|Sony Vaio GR214MP|2325,00|Mobile Intel Pentium III 1GHz 256 MB SDRAM, 20 GB Festplatte 8x DVD/CDRW-Laufwerk...|Deeplink|Link zum Bild
|Sony|Vaio|GR214MP|Sony|Sony Vaio GR214MK|2325,00|Mobile Intel Pentium III 1GHz 256 MB SDRAM, 20 GB Festplatte 8x DVD/CDRW-Laufwerk...|Deeplink|Link zum Bild
|Sony|Vaio|GR214MK|...


Was is da falsch???

lg
Flow
__________________
Lesser known Programming Languages #13: SLOBOL
... Although many compilers allow you to take a coffee break while they compile, SLOBOL compilers allow you to travel to Bolivia to pick the coffee. Forty-three programmers are known to have died of boredom sitting at their terminals while waiting for a SLOBOL program to compile. Weary SLOBOL programmers often turn to a related (but infinitely faster) language, COCAINE.

Geändert von Flow09 (26.11.2002 um 14:45 Uhr).
Flow09 ist offline   Mit Zitat antworten


Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
zeilenumbruch wo keiner hingehört zeilenumbruch wo keiner hingehört
« dateiupload zufallsnamen vergeben | Freies Db-Modellierungstool gesucht »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:59 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67