| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

18-11-2011, 23:39
|
|
sepp
Registrierter Benutzer
|
|
Registriert seit: Aug 2007
Beiträge: 210
|
|
fgetcsv die ersten Umlaute werden geschluckt
Hallo Leute
Ich habe ein Problem mit dem fgetcsv, es werden jeweils immer die ersten Zeichen der Zelle sofern es sich um einen Umlaut handelt (ü,ö,ä...) nicht ausgegeben. Sprich die gehen verlohren.
Ich habe in Google und Co gelesen das es sich hier um einem BUG in PHP handeln würde, mein Hoster hat nun die Version 5.2.6 installiert leider ist der Bug noch immer vorhanden.
Weiss hier jemand eine Lösung?
Ist der Bug repariert wenn ja ab welcher Version?
Danke für Euer Feedback.
|

19-11-2011, 00:20
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.482
|
|
Zitat:
Zitat von sepp
Ich habe in Google und Co gelesen das es sich hier um einem BUG in PHP handeln würde
|
Hast du dazu genaueres?
str_getcsv hat nach einem kurzen Test (5.3.8) das Problem auf jeden Fall nicht, und das ist ja stark mit fgetcsv verwandt.
Ich vermute eher, dass du falsch mit den Zeichenkodierungen umgehst.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

19-11-2011, 16:08
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.482
|
|
Na da steht doch auch schon drin, was das Problem ist – und damit auch, wie man es behebt.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

19-11-2011, 21:53
|
|
sepp
Registrierter Benutzer
|
|
Registriert seit: Aug 2007
Beiträge: 210
|
|
Leider ist mein englisch nicht so gut. Hast Du mir einen Tip?
|

05-12-2011, 17:55
|
|
sepp
Registrierter Benutzer
|
|
Registriert seit: Aug 2007
Beiträge: 210
|
|
Also ich verstehe das ich es mit fgets machen sollte, da werden auch die Umlaute geschrieben, nur habe ich dort keine Möglichkeit eines Searaters!
Sprich wie kann ich so die einzelnen Datenzätze auslesen?
|

05-12-2011, 21:59
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
Das ist richtig, fgets liest einfach Zeilenweise, aber diese Zeilen kannst du ja dann mit explode (wenn du Glück hast) oder preg_match_all aufdröseln.
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
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.
HTML-Code ist aus.
|
|
|
|
PHP News
|