tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von Bratkartoffel
  • 1 Beitrag von deepthroat
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
423
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    cyphernnc cyphernnc ist offline Grünschnabel
    Registriert seit
    Oct 2008
    Beiträge
    4
    Hallo Forum,

    ich hoffe, dass ich meine Frage im richtigen Bereich stelle.
    In meinem Forum habe ich ein Script eingebaut, was es den Usern ermöglicht, eine FLV-Datei hoch zu laden und einen Code einzufügen, der das Video in einem Player anzeigt.

    Mein Problem ist, dass das im Internet Explorer funktioniert, mit Firefox und Iron kommt aber eine Fehlermeldung, dass diese Datei nicht erlaubt ist.
    Es hängt also irgendwie an der Prüfung des Dateiformates und das hängt mit den Browsern zusammen.

    Im Code steht:
    PHP-Code:
    //Deklaration der gültigen Mime-Typen
    $ea_up_ma_flv_mimearray    = array("application/octet-stream","video/x-flv","video/flv"); 
    Nun habe ich schon mit dem Autor des Scriptes geschrieben, er sagt es liegt an den MIME-Standards, die Lösungsvorschläge waren diese:

    PHP-Code:
    //Deklaration der gültigen Mime-Typen
    $ea_up_ma_flv_mimearray    = array("flv-application/octet-stream","application/octet-stream","application/x-flash-video","video/x-flv","video/mp4"); 
    und

    PHP-Code:
    //Deklaration der gültigen Mime-Typen
    $ea_up_ma_flv_mimearray    = array("video/flv","video/x-flv","flv-application/octet-stream","application/octet-stream"); 
    Leider bringen die zwei Vorschläge keinen Erfolg, es ist weiterhin so, dass es mit dem Internet Explorer funktioniert, mit Firefox und Iron aber leider nicht.

    Habt ihr eine Idee? Würde mich über eure Hilfe sehr freuen.

    LG cyper
     

  2. #2
    Avatar von Bratkartoffel
    Bratkartoffel Bratkartoffel ist offline gebratene Kartoffel
    tutorials.de Premium-User
    Registriert seit
    Jun 2007
    Ort
    Passau (Niederbayern)
    Beiträge
    1.394
    Hi,

    versuche mal mit dem Firefox auf eine Testseite ein flv hochzuladen und gib dir den gesendeten Mime-Type aus.

    Gruß
    BK
    cyphernnc bedankt sich. 
    Über eine gute Bewertung freut sich jeder ;)
    Bitte erledigte Threads als "Erledigt" markieren.

    "Though a program be but three lines long, someday it will have to be maintained.''
    -- Geoffrey James, "The Tao of Programming"

  3. #3
    cyphernnc cyphernnc ist offline Grünschnabel
    Registriert seit
    Oct 2008
    Beiträge
    4
    Sorry aber da blicke ich grade nicht durch. :o Wie meinst du das, eine FLV auf eine Testseite hochladen?
     

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    FF 4 RC sendet bei mir "application/octet_stream" (also Unterstrich, kein Bindestrich).

    Iron (Google Chrome Derivat) sendet "application/octet-stream". Das sollte also funktionieren.

    Testen kannst du das ganze mit einem kleinen Testscript:
    PHP-Code:
    <html>
    <head><title>Test Upload MIME Type</title><head>
    <body>
    <?php
     
    if (isset($_FILES)) {
       echo 
    "<div>type: " $_FILES['uploaded']['type'] . "</div>";
     }
      
    ?>
    <div>
    <form enctype="multipart/form-data" action="upload.php" method="POST">
     Please choose a file: <input name="uploaded" type="file" /><br />
     <input type="submit" value="Upload" />
     </form>
    </div>
    </body>
    </html>
    Lade das Skript auf deinen Server und nenne es "upload.php".

    Gruß
    cyphernnc bedankt sich. 
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  5. #5
    cyphernnc cyphernnc ist offline Grünschnabel
    Registriert seit
    Oct 2008
    Beiträge
    4
    Hey, vielen Dank, damit habe ich es hinbekommen. Danke!
     

Ähnliche Themen

  1. getElementById in verschiedenen Browsern?
    Von niko001 im Forum Javascript & Ajax
    Antworten: 7
    Letzter Beitrag: 22.02.09, 22:29
  2. Border in verschiedenen Browsern
    Von Hirnhamster im Forum CSS
    Antworten: 4
    Letzter Beitrag: 11.12.06, 09:23
  3. Problem bei verschiedenen Browsern
    Von LoMo im Forum Javascript & Ajax
    Antworten: 10
    Letzter Beitrag: 06.03.06, 14:19
  4. Tabellendarstellung in verschiedenen Browsern?!
    Von _blondie_ im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 24.11.05, 10:54
  5. Alignment bei den verschiedenen Browsern
    Von Zer0C00l im Forum HTML & XHTML
    Antworten: 2
    Letzter Beitrag: 11.04.05, 17:08

Stichworte