Leser: 3
![]() |
|< 1 2 3 >| | ![]() |
23 Einträge, 3 Seiten |
Encode::encode("iso-8859-1", $dateiname)
Encode::encode("iso-8859-1", $dateiname)
1 2 3 4 5 6 7 8 9
@types =( ['All files', '*'], ['CSV files', '.csv'], ['Excel files', '.xls'] ); $value = $parent->getOpenFile( -filetypes => \@types, -initialdir => '.' ); print ord($_).':' for(split(//,$value)); print "\n"; $value = encode("iso-8859-1", $value); print ord($_).':' for(split(//,$value)); print "\n";
1
2
3
4
5
C:\Xitami\cgi-bin\mailsmore\PostEnhance>perl -e "if (-e 'hälölüßer_test.xls') {
print qq(existiert\n) }"
existiert
C:\Xitami\cgi-bin\mailsmore\PostEnhance>
utf8::downgrade($value);
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use Tk;
use strict;
my $top = MainWindow->new();
my @types =( ['All files', '*'],
['CSV files', '.csv'],
['Excel files', '.xls'] );
my $value = $top->getOpenFile( -filetypes => \@types, -initialdir => '.' );
utf8::downgrade($value);
if (-e $value) {
print qq(existiert\n);
} else {
print $value, "\n";
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
use Tk; use strict; my $top = MainWindow->new(); my @types =( ['All files', '*'], ['CSV files', '.csv'], ['Excel files', '.xls'] ); my $value = $top->getOpenFile( -filetypes => \@types, -initialdir => '.' ); my $check = $value; utf8::downgrade($value); if (-e $value) { print "value existiert\n"; } else { print "value existiert nicht\n"; } if (-e $check) { print "check existiert\n"; } else { print "check existiert nicht\n"; } print ord($_).':' for(split(//,$value)); print "\n"; print ord($_).':' for(split(//,$check)); print "\n"; print "$value\n$check";
Quote---------- Perl ----------
value existiert
check existiert nicht
67:58:47:88:105:116:97:109:105:47:99:103:105:45:98:105:110:47:109:97:105:108:115:109:111:114:101:47:80:111:115:116:69:110:104:97:110:99:101:47:104:228:108:246:108:252:223:101:114:95:116:101:115:116:46:120:108:115:
67:58:47:88:105:116:97:109:105:47:99:103:105:45:98:105:110:47:109:97:105:108:115:109:111:114:101:47:80:111:115:116:69:110:104:97:110:99:101:47:104:228:108:246:108:252:223:101:114:95:116:101:115:116:46:120:108:115:
C:/Xitami/cgi-bin/mailsmore/PostEnhance/hälölüßer_test.xls
C:/Xitami/cgi-bin/mailsmore/PostEnhance/hälölüßer_test.xls
utf8::is_utf8(STRING)
![]() |
|< 1 2 3 >| | ![]() |
23 Einträge, 3 Seiten |