Hallo zusammen,
ich Suche leicht verzweifelt eine Lösung auf mein Problem in Bezug auf den
Upload von Videos mittels HTML und PHP über ein Smartphone auf einen
Server.
Das folgende Script habe ich (sehr verkürzt auf das Wesentliche) in Verwendung:
HTML:
PHP:
Auf einem Computer sowie ebenfalls auf einem Smartphone kann ich somit
Fotos uploaden - vorausgesetzt, der entsprechende MIME-Type ist gesetzt.
Der Upload von Videos (mp4-Format) ist nur auf dem Computer möglich.
Auf dem Smartphone funktioniert der Prozess leider nicht. Die Videos
kommen im entsprechenden Ordner nicht an - eine Fehlermeldung
erhalte ich nicht.
Vielleicht hat einer eine Idee, woran das liegen könnte!?
VG, David
ich Suche leicht verzweifelt eine Lösung auf mein Problem in Bezug auf den
Upload von Videos mittels HTML und PHP über ein Smartphone auf einen
Server.
Das folgende Script habe ich (sehr verkürzt auf das Wesentliche) in Verwendung:
HTML:
HTML:
<form name="formular" action="db.php" enctype="multipart/form-data" method="POST">
<input type="file" class="btn btn-default" name="bew_mpg" id="bew_mpg">
<input type="file" class="btn btn-default" name="bew_img" id="bew_img">
<input type="submit" value="Senden">
</form>
PHP:
PHP:
// Foto-Upload
if ($_FILES['bew_img']['name'] != "") {
$zdt_img = array("image/png", "image/jpg");
if (!in_array($_FILES['bew_img']['type'] , $zdt_img)) {
echo "<p>Der Dateityp ist NICHT zugelassen</p>";
} else {
if ($_FILES['bew_img']['name'] != "") {
$fType = strrchr($_FILES['bew_img']['name'],".");
$nName = $email.$fType;
// -------------------------------------------------------------------->
move_uploaded_file($_FILES['bew_img']['tmp_name'], 'img_bew/'. $nName);
// -------------------------------------------------------------------->
}
}
}
// Video-Upload
if ($_FILES['bew_mpg']['name'] != "") {
$zdt_mpg = array("video/mpeg", "video/mp4");
if (!in_array($_FILES['bew_mpg']['type'] , $zdt_mpg)) {
echo "<p>Der Dateityp ist NICHT zugelassen</p>";
} else {
if ($_FILES['bew_mpg']['name'] != "") {
$fType = strrchr($_FILES['bew_mpg']['name'],".");
$nName = $email.$fType;
// -------------------------------------------------------------------->
move_uploaded_file($_FILES['bew_mpg']['tmp_name'], 'mpg_bew/'. $nName);
// -------------------------------------------------------------------->
}
}
}
Auf einem Computer sowie ebenfalls auf einem Smartphone kann ich somit
Fotos uploaden - vorausgesetzt, der entsprechende MIME-Type ist gesetzt.
Der Upload von Videos (mp4-Format) ist nur auf dem Computer möglich.
Auf dem Smartphone funktioniert der Prozess leider nicht. Die Videos
kommen im entsprechenden Ordner nicht an - eine Fehlermeldung
erhalte ich nicht.
Vielleicht hat einer eine Idee, woran das liegen könnte!?
VG, David