Thread Codierung (8 answers)
Opened by kailyy at 2013-07-10 14:51

kailyy
 2013-07-10 14:51
#168798 #168798
User since
2013-06-04
5 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen

Ich habe ein ecoding Problem beim öffnen einer Datei. Ich mache folgendes (siehe unten). Ich öffne ein VCS Template und ersetzte gewisse Inhalte und gebe die Datei aus (als speichern unter).

Nun habe ich das Problem, dass die Datei als Unix ANSI as UTF-8 ausgegeben wird und somit sind die Umlaute dahin. Ich müsste dos/windows ANSI haben.

Hat da einer eine Idee wie ich das lösen kann? Ich weiss, dass es ein vCard Perl Modul gibt, dass will ich aber explizit NICHT verwenden (security Restriktion auf Server, fragt nicht...).

-----------
Code:

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
open (VCF , "<D:/www/msweb001/files/vCard.vcf") ;
@VCF=<VCF> ;
close(VCF) ;

        $VCF = join(/ / , @VCF) ;
        $VCF =~ s/\[!!vcf_titel!!\]/$funktion/ig ;
        $VCF =~ s/\[!!vcf_name!!\]/$name/ig ;
        $VCF =~ s/\[!!vcf_vorname!!\]/$vorname/ig ;

print "Content-type: text/x-vcard\n";
print "Content-Disposition: attachment; filename=test.vcf\n\n";
print "$VCF";


modedit Editiert von GwenDragon: Perl-Code in CODE-Tags gestellt; bitte http://www.perl-community.de/bat/poard/markup_help... lesen!
Last edited: 2013-07-10 16:49:04 +0200 (CEST)

View full thread Codierung