Hallo!!!
Kennt jemand ein Upload-Script in Perl, mit welchem Dateien, nicht nach deren Endungen, sondern nach Untersuchung deren Mime-Types (vollständig) upgeloadet werden?
Gruß,LEther
Hi,
nicht nach deren Endungen, sondern nach Untersuchung deren
Mime-Types (vollständig) upgeloadet werden?
der Client, der die Datei versendet, kennt keinen MIME-Type. Du kannst also höchstens versuchen herauszufinden, was der Server für einen Type zuordnen _würde_, wenn die Datei von ihm stammte. Ob der Client der gleichen Meinung wäre, kannst Du nur mutmaßen.
In aller Regel erfolgt die Zuordnung eines MIME-Types übrigens grob über die Dateiendung. Die vielen Zusatzmechanismen, die der Server kennt, möchtest Du nicht wirklich nachbilden - zumal es wie oben erwähnt für Dich keine Bedeutung hat.
Cheatah
Hallo!!!
Also, mir geht es darum, dass der Anwender meiner Seite, Graphiken hochladen kann; Hierbei soll es sich aber ausschließlich um Graphiken handeln; d.H. EXE-Dateien oder etwa Text-Dateien mit einer Endung *.gif oder *.jpg bzw. *.jpeg sollten den für Graphiken vorgesehenen Platz nicht in Anspruch nehmen!!!
Gruß, LEther
Hi,
d.H. EXE-Dateien oder
etwa Text-Dateien mit einer Endung *.gif oder *.jpg bzw.
*.jpeg
dies kannst Du ausschließlich dadurch erkennen, dass Du den Inhalt untersuchst. Wenn Du nur Grafiken erlauben willst, hilft Dir vielleicht(!) das Modul Image::Size.
Ein MIME-Type wird Dir _nicht_ übermittelt.
Cheatah
Danke!!!
Danke!!!
Richtig; das könnte bzw. müsste funktionieren!!!
Gruß, LEther