Sube video a la carpeta específica en PHP -- php campo con video camp Relacionados El problema

upload video to specific folder in PHP


0
vote

problema

Español

Entonces tengo una aplicación de Android que carga un video seleccionado a mi servidor. El video en este momento se carga bien, pero no se coloca en el nuevo directorio que se crea cuando subo el video. A pesar de que creo que la ubicación está equivocada en este momento en el move_uploaded_file , todavía se carga a los productos.

Quiero que cree un nuevo directorio y luego almacene el video allí. (Nuevo directorio tiene 777 permisos a pesar de que es malo, conozco y el nuevo directorio se crea en / var / www / html / productvideos / )

Código PHP:

  public static class ESResource{     static ESResource() {         //initialization code     } //other declarations and definitions      public enum Service { TOPICA,TOPICB,TOPICC };     public static string Path(this Service sn) { return FromKey(sn, "PATH"); }     public static string Src(this Service sn) { return FromKey(sn, "SRC"); } } 4  
Original en ingles

So i have an Android app that uploads a selected video to my server. The video right now gets uploaded fine but it doesnt get placed to the new directory that is created when i upload the video. Even though i think the location is wrong right now in the move_uploaded_file it still uploads to the ProductVideos.

I want it to create a new directory and then store the video there. (new directory has 777 permissions even though its bad i know and new directory is created in /var/www/html/ProductVideos/)

PHP code:

<?php  if($_SERVER['REQUEST_METHOD']=='POST'){ $file_name = $_FILES['myFile']['name']; $file_size = $_FILES['myFile']['size']; $file_type = $_FILES['myFile']['type']; $temp_name = $_FILES['myFile']['tmp_name'];       $ProductAccountName = $_POST['ProductAccountName'];     $ProductName = $_POST['ProductName'];      $NewDirectory = "/var/www/html/ProductVideos/" . $ProductAccountName;     mkdir($NewDirectory, 0777, true);       $conn = mysqli_connect("XXXXXX", "XXXXXX", "XXXXXX", "Products");      $sql_query = "select Product_Name from Product_Details where Product_Name like '$ProductName';";      $result = mysqli_query($conn, $sql_query);      if(mysqli_num_rows($result) > 0 ){     $statement = mysqli_prepare($conn, "UPDATE Product_Details SET 7sec_File_Path = ? WHERE Product_Name = '$ProductName'");      $FileLocation = $NewDirectory."/".$ProductName;      mysqli_stmt_bind_param($statement, "s", $FileLocation);     mysqli_stmt_execute($statement);     mysqli_stmt_close($statement);     }     mysqli_close($conn);     $location = "/var/www/html/ProductVideos/".$ProductAccountName."/";  move_uploaded_file($temp_name, $location.$file_name);  //move_uploaded_file($location.$file_name,       "/var/www/html/ProductVideos/".$ProductAccountName."/");  echo   "Uploaded!";  }else{  echo "Error";  } ?> 
     

Lista de respuestas

0
 
vote

Pruebe esto ...

  if (demo[i].innerHTML === "\r") {     // Remove it } 1  

Espero que funcione para usted.

 

Try this...

<?php     if($_SERVER['REQUEST_METHOD']=='POST')     {         if (isset($_FILES['myFile']))         {             $file_name = $_FILES['myFile']['name'];             $file_size = $_FILES['myFile']['size'];             $file_type = $_FILES['myFile']['type'];             $temp_name = $_FILES['myFile']['tmp_name'];         }          $ProductAccountName = isset($_POST['ProductAccountName'])?$_POST['ProductAccountName']:rand();         $ProductName = isset($_POST['ProductName']):$_POST['ProductName']:rand();          $NewDirectory = "/var/www/html/ProductVideos/" . $ProductAccountName;         if (!file_exists($NewDirectory))          {             mkdir($NewDirectory, 0777, true);         }          $conn = mysqli_connect("XXXXXX", "XXXXXX", "XXXXXX", "Products");          $sql_query = "select Product_Name from Product_Details where Product_Name like '$ProductName';";          $result = mysqli_query($conn, $sql_query);          if(mysqli_num_rows($result) > 0 )         {             $statement = mysqli_prepare($conn, "UPDATE Product_Details SET 7sec_File_Path = ? WHERE Product_Name = ?");              $FileLocation = $NewDirectory."/".$ProductName;              mysqli_stmt_bind_param($statement, "s", $FileLocation,$ProductName);             mysqli_stmt_execute($statement);             mysqli_stmt_close($statement);         }         mysqli_close($conn);          move_uploaded_file($temp_name, $NewDirectory.$file_name);         //move_uploaded_file($location.$file_name,       "/var/www/html/ProductVideos/".$ProductAccountName."/");         echo   "Uploaded!";      }      else      {         echo "Error";      } ?> 

Hope it will work for you.

 
 
 
 

Relacionados problema

3  Guardar archivos creados por Avisynth  ( Saving files created by avisynth ) 
He escrito un script corto usando AVISYNTH. Se necesita una serie de videos, los apile y agrega un poco de texto. Puedo abrir el archivo de script en Virtua...

1  WPF MediaLement video reproducción de reproducción  ( Wpf mediaelement video playback tearing ) 
Estoy tratando de usar el control de medias de medias en WPF para reproducir video. Funciona muy bien en Vista, pero cuando lo ejecuto en una máquina XP, me d...

42  Problemas HTML5 Video (MP4 y OGV) en Safari y Firefox, pero Chrome es todo bueno  ( Html5 video mp4 and ogv problems in safari and firefox but chrome is all goo ) 
Tengo el siguiente código: <video width="640" height="360" controls id="video-player" poster="/movies/poster.png"> <source src="/movies/640x360.m4v" type=...

19  ¿Cuáles son las opciones efectivas para incrustar video en un sitio web ASP.NET?  ( What are effective options for embedding video in an asp net web site ) 
Una mirada rápida en el presente Día de Internet parece indicar que Adobe Flash es la opción obvia para incrustar video en una página web. ¿Es esto preciso, o...

2  Componente de video para Delphi 2010  ( Video component for delphi 2010 ) 
Estoy moviendo un proyecto de D7 a D2010 (y de XP para ganar 7). Utilizo un componente de video gratuito para traer video desde una webcam (video para Windows...

-1  ¿Se puede recomendar un flash de onda de choque (SWF) a la biblioteca de conversión "Película" para OS X?  ( Can you recommend a shockwave flash swf to movie conversion library for os x ) 
He buscado esto de varias maneras, y no hay escasez de software para hacerlo. Dado que esto es algo que no es poco probable que vuelva a hacerlo, preferiría u...

3  Streaming webcam video en flash usando codificación MP4  ( Streaming webcam video in flash using mp4 encoding ) 
Una de las características de la aplicación Flash en la que estoy trabajando es poder transmitir una webcam a otros. Solo estamos utilizando el soporte de cám...

2  Yuv conversión a través de un shader fragmento  ( Yuv conversion via a fragment shader ) 
He implementado un YUV a la conversión RGB a través de un sombreador de fragmentos escrito en el idioma sombreado de NVIDIA. (Y, U y V se almacenan en textura...

3  MODO EXCLUSIVO DE WPF  ( Wpf exclusive mode ) 
¿Es posible ejecutar una aplicación WPF en modo exclusivo, donde posee toda la pantalla? Quiero hacer una reproducción de video de pantalla completa. ...

7  ¿Algún éxito representa HDVideo con Equipo de mediación WPF? ¿Hay una mejor opción de reproductor de video para WPF? [cerrado]  ( Any success rendering hdvideo with wpf mediaelement is there a better video pla ) 
cerrado. Esta pregunta no cumple con pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos