Ich spiele mit etwas Code herum und frage mich, ob beide benötigt werden?Wie validiere ich das Bild beim Upload?
Ich würde denken, wenn ich überprüft habe, dass es ein Bild ist, dann müsste ich nicht überprüfen, ob eine korrekte Erweiterung verwendet wird.
Es scheint überflüssig, aber ich sehe vielleicht nicht das größere Bild.
Ich werde Größe ändern und möglicherweise die Erweiterung ändern, auf diese Weise muss ich es nicht in der Datenbank speichern.
Ich stimme dem zu, was Sie sagen. Die Erweiterung ist nicht immer korrekt. Testen, ob es tatsächlich ein Bild ist, wäre zuverlässiger. – Octopus
Nun, wenn Sie das zweite Bit weglassen, und jemand ein TIFF hochlädt, wird es liegen und ihnen sagen, ein TIFF ist kein Bild; ( – WheatBeak
@WheatBeak, ich habe gerade ein TIFF getestet und es kam als Bild zurück – harkly