SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.10.2003, 00:32:26
theadamdy theadamdy ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 5
theadamdy eine Nachricht über ICQ schicken theadamdy eine Nachricht über AIM schicken
problem beim speichern einer csv-datei

Habe folgendes Leiden:
Wenn ich generell Datensätze in eine csv-datei speichere, dann immer mit der Endung "n" um in der csv-datei eine neue Zeile anzufangen. Das wiederrum funktioniert nicht. Es wird innerhalb der Datei alles in eine Zeile gespeichert. Was muss ich anders machen, damit jeder Datensatz in eine neue zeile kommt??

Zweites Problem:
Möchte zum Beispiel folgenden Text als Eintrag in eine csv-Dati speichern:
"Der Verein bestritt ein Spiel.

Die Zuschauereinnahmen betrugen 1 795 Euro."
Das Problem ist der neue Absatz, denn dieser wird buchstäblich übernommen. Dieser Absatz findet sich auch in der csv-Daei wieder. Das führt dann zu Problemen beim auslesen der Datei, denn über "fgetcsv" wird jeweils nur eine Zeile ausgelesen, also nicht der komplette Text, sondern nur die erste Zeile. Was kann ich hier machen???
mfg, adam
Mit Zitat antworten
  #2  
Alt 02.10.2003, 06:38:18
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Wenn trotz n alles in einer Zeile steht, dann liegt das sehr wahrscheinlich an dem Programm, mit dem Du Dir diese Datei unter Windows(!) anschaust. Wenn Du es mit rn probierst, sollte es klappen.

Oder hast Du n in einfache Hochkommas geschrieben?
So klappt es:
PHP-Code:
fwrite($handle$string."n"); 
Die Umbrüche bekommst Du einfach mit weg:
PHP-Code:
string=str_replace("n""<br>"$string); 
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 02.10.2003, 08:14:04
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 44
Beiträge: 992
Zitat:
Original geschrieben von _c_4_
Die Umbrüche bekommst Du einfach mit weg:
PHP-Code:
string=str_replace("n""<br>"$string); 
[/B]
Da gibt es eine eigene Funktion in PHP
nl2br

is a bissal schneller
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
  #4  
Alt 06.10.2003, 15:56:05
Benutzerbild von RDJ
RDJ RDJ ist offline
Junior Member
 
Registriert seit: Oct 2002
Ort: 49° 48' N 9° 56' O
Beiträge: 169
zum 1. Problem .... versuchs doch mal mit "rn" statt "n"
...wenn du ein WIN32 Server hast


@ c4 ....ups sorry hab dein Beitrag übersehen ....
Mit Zitat antworten
Antwort


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

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:46:11 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt