Wie zu Lesen-header, der eine Datei hochgeladen in PHP?

Können wir Lesen den header-Informationen einer Datei in PHP zu bestimmen, die Art der Datei, die hochgeladen?.

Ich will nicht zu verlassen Sie sich auf $_FILES['control_name_from_client']['type']. Da wir wissen, dass diese Eigenschaft bestimmt, der Typ der Datei durch das Lesen der extension der Datei hochgeladen.

Was ist, wenn der Benutzer benennt, sagen test.jpg -> test.xls. In diesem Fall $_FILES['control_name_from_client']['type'] zeigen die Art, wie application/vnd.ms-excel statt image/jpeg. Es ist aber natürlich dies kann zu Problemen führen, wenn ein code ausgeführt werden soll, liest die XLS-Datei zum abrufen von Daten für die Verarbeitung.

Irgendwelche Vorschläge, bitte?

InformationsquelleAutor kush.impetus | 2011-12-09
Schreibe einen Kommentar