Hallo liebe Leute,
ich habe ein Problem mit der Erstellung einer csv. Die Daten werden übertragen, doch es wird bei jedem Datensatz ein ? erzeugt. Ich habe keine Ahnung warum oder wie ich es abstellen kann.
Die csv soll später für den Kunden gleich beim Anklicken mit Excel öffnen. Das funktioniert auch alles wenn ich das Fragezeichen manuell entferne.
Hier mal der Datensatz, der unter Position 10 den Originaleintrag hat.
[MAN]SNR;Transponder;Vorname;Name;Jahrgang;Klasse;Land; Ort;Verein;Email;Lizenz;Zahlart;zuzahlen
1;1;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
2;2;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
3;3;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
4;4;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
5;5;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
6;6;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
7;7;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
8;8;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
9;9;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Ueberweisung;105?10;10;Lisa;Muster;1988 ;Frauen;BEL;Ülmen;;olaf_nagel@t-online.de;;Ueberweisung;105[/MAN]
Ich hoffe es kann mir Jemand helfen.
ich habe ein Problem mit der Erstellung einer csv. Die Daten werden übertragen, doch es wird bei jedem Datensatz ein ? erzeugt. Ich habe keine Ahnung warum oder wie ich es abstellen kann.
PHP-Code:
//Datensatz erstellen
$datensatz = $startnr;
$datensatz.=$trenner;
$datensatz.=$transpondervergabe;
$datensatz.=$trenner;
$datensatz.= $vorname;
$datensatz.= $trenner;
$datensatz.=$name;
$datensatz.=$trenner;
$datensatz.= $Jahrgang;
$datensatz.=$trenner;
$datensatz.= $AK;
$datensatz.=$trenner;
$datensatz.= $land;
$datensatz.=$trenner;
$datensatz.=$ort;
$datensatz.=$trenner;
$datensatz.= $verein;
$datensatz.=$trenner;
$datensatz.=$email;
$datensatz.=$trenner;
$datensatz.=$lizenz;
$datensatz.=$trenner;
$datensatz.=$Zahlart;
$datensatz.=$trenner;
$datensatz.=$gebuehr;
$datensatz.="\n";
$handle= fopen ($filename,"a+");
fwrite($handle, chr(255) . chr(254) . mb_convert_encoding( $datensatz, 'UTF-16LE','UTF-8')) ;
fclose ($handle);
Hier mal der Datensatz, der unter Position 10 den Originaleintrag hat.
[MAN]SNR;Transponder;Vorname;Name;Jahrgang;Klasse;Land; Ort;Verein;Email;Lizenz;Zahlart;zuzahlen
1;1;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
2;2;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
3;3;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
4;4;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
5;5;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
6;6;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
7;7;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
8;8;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Überweisung;105
9;9;Lisa;Muster;1988;Frauen;BEL;Ülmen;;olaf_nagel@ t-online.de;;Ueberweisung;105?10;10;Lisa;Muster;1988 ;Frauen;BEL;Ülmen;;olaf_nagel@t-online.de;;Ueberweisung;105[/MAN]
Ich hoffe es kann mir Jemand helfen.
Kommentar