2Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
423
423
EMPFEHLEN
-
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:
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("application/octet-stream","video/x-flv","video/flv");
undPHP-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");
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.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");
Habt ihr eine Idee? Würde mich über eure Hilfe sehr freuen.
LG cyper
-
22.03.11 08:09 #2
- 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Ü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"
-
Sorry aber da blicke ich grade nicht durch. :o Wie meinst du das, eine FLV auf eine Testseite hochladen?
-
22.03.11 13:08 #4
- 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:
Lade das Skript auf deinen Server und nenne es "upload.php".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>
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
Hey, vielen Dank, damit habe ich es hinbekommen. Danke!
Ähnliche Themen
-
getElementById in verschiedenen Browsern?
Von niko001 im Forum Javascript & AjaxAntworten: 7Letzter Beitrag: 22.02.09, 22:29 -
Border in verschiedenen Browsern
Von Hirnhamster im Forum CSSAntworten: 4Letzter Beitrag: 11.12.06, 09:23 -
Problem bei verschiedenen Browsern
Von LoMo im Forum Javascript & AjaxAntworten: 10Letzter Beitrag: 06.03.06, 14:19 -
Tabellendarstellung in verschiedenen Browsern?!
Von _blondie_ im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 24.11.05, 10:54 -
Alignment bei den verschiedenen Browsern
Von Zer0C00l im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 11.04.05, 17:08





Zitieren
Login





