SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

 
 
Themen-Optionen Ansicht
  #1  
Alt 04.12.2011, 22:40:54
Auf der Mauer Auf der Mauer ist offline
Anfänger
 
Registriert seit: Jun 2009
Alter: 42
Beiträge: 119
Dateiupload - Dateityp - Fehlende Meldung

Hallo,

ich schreibe gerade an einem Uploadscript, was bisher auch ziemlich gut funktioniert.
Beim testen ist mir allerdings etwas aufgefallen, womit ich nicht zurecht komme.

Die erlaubten Dateitypen schreibe ich in ein Array und überprüfe mit der Funktion
getimagesize() den Typ der hochzuladenen Datei.

Hier der Code:

PHP-Code:
 // Erlaubte Dateitypen (1 = GIF, 2 = JPG, 3 = PNG, 6 = BMP, 7 = TIFF)

    
$allowed_file_types = array("1""2");  

 
// Bildinformationen ermitteln und in Variablen speichern  

    
$image_info getimagesize($_FILES['image']['tmp_name']);
    
$image_type $image_info[2];  // Dateityp

 
if (!in_array($image_type$allowed_file_types)) {
        
     echo 
"Falscher Dateityp!";
        
    } 
Funktioniert alles richtig gut, ich habe versucht alles mögliche an Dateien hochzuladen, wenn es kein gif oder jpg ist dann geht es nicht. Immer wird korrekt die Meldung "Falscher Dateityp!" ausgegeben. Nur wenn ich eine Tiff Datei auswähle, die im Dateinamen Klammern hat, dann kommt keine Fehlermeldung. Das verarbeitende Skript wird aber glücklicherweise auch nicht anderweitig ausgeführt.

Beispielname: Unbenannt(1).tif

Trotz der Tiff Endung wird hier keine Fehlermeldung ausgegeben, woran kann das liegen?

Gruß
René
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Meldung des Kontaktformulars soll nicht in neuem Fenster kommen joudii PHP Grundlagen 15 25.11.2010 19:23:24
Dateiupload mit Datenbankeintrag haverc PHP Grundlagen 1 11.04.2008 15:42:36
Meldung nur einmal ausgeben einsteigi PHP Grundlagen 2 23.10.2006 10:51:41
Probleme mit Dateiupload Unrealfighter PHP Grundlagen 2 11.10.2005 09:14:44
Probleme mit Dateiupload Unrealfighter PHP Grundlagen 1 11.10.2005 07:43:05


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:43:10 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt