2012-02-13T18:34:48 pqschaff dir nen browser an, der nicht den kompletten pfad bei uploads überträgt =)
halte ich eh für einen browserbug. was geht den webserver (und -betreiber) meine verzeichnisstruktur an...
2012-02-13T18:20:42 biancaHi!
Habe eben im Thread Farbverlauf meine lokale Datei D:\arbeit\trans.gif hochgeladen. Lade sie hier auch hoch. Als Name wird am Ende D.gif angezeigt.
Richtig wäre trans.gif.
Browser: IE9, OS: Win7
2012-02-13T18:34:48 pq... die generierung des namens ist noch nicht intelligent genug ... .
Guest wer$name=~!.*([\w-]+)!
2012-02-14T11:45:12 LinuxerDamit hast Du dann das letzte Wort-Zeichen oder ein - -- jedoch nicht den kompletten Dateinamen...
1 2
# assuming, that /, \ and : are separators and forbidden in filenames $name = ~ m{ ( [^/\\:]+ )$ }x;
1
2
3
4
5
6
7
8
9
10
11
12
perl -wl
$name = 'D:\my\path\to\a\file.txt';
print $name;
$name =~ m{.*([\w-]+)} ; print $1;
$name =~ m{ ( [^/\\:]+ )$ }x; print $1;
^D
D:\my\path\to\a\file.txt
t
file.txt
2012-02-14T12:22:21 GUIfreundGuest wer$name=~!.*([\w-]+)!
2012-02-14T11:45:12 LinuxerDamit hast Du dann das letzte Wort-Zeichen oder ein - -- jedoch nicht den kompletten Dateinamen...
Wieso? Da steht doch ein +.