online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon luac. vom 05.12.2019, 15:31 Options

Bei PHP Upload auf Bild prüfen

Hallo,
folgendes Problem:
Ich möchte ein PHP Uploadformular machen, jedoch soll nach dem Upload überprüft werden, ob die hochgeladene Datei ein Bild ist.
Im Internet habe ich schon eine Lösung gefunden, die schaut, welche Endung die Datei hat, das ist aber blöd, weil man ja z.B. eine leere Textdatei nehmen könnte und dieser eine Endung verpassen könnte.

Kennt einer von euch vielleicht eine andere Möglichkeit das zu überprüfen?

VIelen Dank schonmal

luac.


Antwort schreiben

Antwort 1 von Supermax vom 05.12.2019, 16:16 Options

Welche Arten von Bildern willst du denn erlauben? Eine Möglichkeit wäre, die hochgeladene Datei mit der PHP-Funktion getimagesize(); einzulesen, also z.B.

$info = getimagesize($_FILES['upload']['tmp_name']);


in $info[2] steht ein Wert der angibt, ob es sich um ein Bild handelt und wenn ja um welchen Typ

Antwort 2 von luac. vom 05.12.2019, 16:27 Options

hi,
dachte an png und jpg....mit der von dir vorgeschlagenen Funktion sollte das klappen.
Vielen Dank

Ähnliche Themen

Bild-Upload-Verkleinerung
Uesch  09.06.2007 - 56 Hits - 1 Antwort

include
Susi9283  13.08.2007 - 63 Hits - 4 Antworten

rage wegen Upload Formular
brigitte_icke  14.12.2007 - 95 Hits - 1 Antwort

Upload zu langsam
JackoMacko  16.02.2008 - 220 Hits - 6 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026