• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

[ERLEDIGT] csv komische Zeichen bei Ausgabe

Cheffchen

Senior HTML'ler
Hallo,

habe hier was ganz komisches was ich nicht einordnen kann und somit noch nicht mal Google :O(.

Ich habe hier eine csv von Facebook leads die sollen per PHP weiter verarbeitet werden, is eigentlich kein Problem nur bei dieser von Facebook wenn ich die per php öffne, kommen komische zeichen zwischen jedem Zeichen was in der Auagabe nicht sehen aber im quelltext schon.
So kann ich natürlich keine abfragen in PHP machen, wie bekomme ich die weck?

in der csv steht aber nur l:1844 ....
upload_2016-8-17_15-25-47.png

das mache ich mit der Datei die in ein Webordner liegt.
PHP:
$dateiname='./temp/fb.csv';
$zeilen = file($dateiname);
foreach ($zeilen as $zeile) {
  $zeile= utf8_encode($zeile); 
  $zelle = explode("\t", $zeile);  # trennen bei tab
  $zelle = array_map('trimen', $zelle);  # leere stellen löschen
  $import['fbid']=$zelle['0'];
}

Cheffchen
 
Werbung:
Danke, das wars.
Nach einigen versuchen war dies die Lösung.
Also Senden FB seine csv in utf-16, darauf muss man erst mal kommen, wie so machen die so was?
PHP:
$zeile = mb_convert_encoding($zeile, 'UTF-8', 'UTF-16');

Cheffchen
 
Werbung:
Zurück
Oben