Probleme beim abrufen Datei-Erweiterung in CI
Wie kann ich abrufen der Datei-Endung von einem Bild beim hochladen?
Habe ich keine Probleme mit dem upload, nur das abrufen der Dateien Erweiterung , das wäre nützlich beim erstellen von thumbnails dynamisch.
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
http://codeigniter.com/user_guide/libraries/file_uploading.html
Dies ist eine helper-Funktion, die ein array zurückgibt, das alle Daten im Zusammenhang mit der Datei, die Sie hochgeladen haben. Hier ist die array-Prototyp:
So, nachdem der Benutzer hochgeladen hat, etwas, werden Sie wahrscheinlich wollen, um die Datei-Erweiterung in der Datenbank zusammen mit anderen details über das Bild 🙂
ändern Sie können den Namen des Elements aus der Liste unten
file_name Name of the file that was uploaded, including the filename extension
file_type File MIME type identifier
file_path Absolute server path to the file
full_path Absolute server path, including the file name
raw_name File name, without the extension
orig_name Original file name. This is only useful if you use the encrypted name option.
client_name File name as supplied by the client user agent, prior to any file name preparation or incrementing
file_ext Filename extension, period included
file_size File size in kilobytes
is_image Whether the file is an image or not. 1 = image. 0 = not.
image_width Image width
image_height Image height
image_type Image type (usually the file name extension without the period)
image_size_str A string containing the width and height (useful to put into an image tag)
Dieser könnte Ihnen dabei helfen.
Nachdem Sie die Datei hochgeladen haben, können Sie seine Eigenschaft:
Wenn Sie wollen, bekommen nur die Endung der Datei vor dem hochladen, verwenden Sie core PHP:
- oder um es sauber