¿DUDAS? # 2 - COMO SUBIR MULTIPLES ARCHIVOS Y RENOMBRARLOS EN PHP Y MYSQL

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
    ↓Redes Sociales↓
    ✓Sígueme en Instagram:▶ / sebasoc

Комментарии • 23

  • @jhonnleal4552
    @jhonnleal4552 4 месяца назад

    Gracias loco, justo estaba con un bloqueo para subir varios archivos de excel. Y después del video vi el error

  • @MiikeEnCiel
    @MiikeEnCiel 2 года назад

    Muchísimas gracias se valora mucho que compartas tu conocimiento, me sirvió de mucho.

  • @marlonfranciscoperezcastan6185

    Aviones, platos, sirena de policías. Pero muy útil el video 💯

  • @francisharo
    @francisharo Год назад +1

    Esta genial el metodo, hiciste algun video de como bajar la calidad cuando las imagenes son muy pesadas? Saludos!

  • @juangroverpaxichuquichambi4577

    Me encanta tus videos sencillos y al punto

  • @leandrocarta
    @leandrocarta Год назад

    Sos un capo total, muchísimas gracias.

  • @eduardomarquez3732
    @eduardomarquez3732 7 месяцев назад

    No me sube ningún archivo a la carpeta de dirección y me sale que no ha sido enviado. tengo que instalar alguna librería o usar una MAC afecta? gracias

  • @gonzalonegro5899
    @gonzalonegro5899 Год назад

    GRACIAS!

  • @Masitx99
    @Masitx99 Год назад

    Quiero crear una página de película, mi pregunta es cómo puedo consumir de un servidor para que cuando yo suba la película en mi página se pueda transmitir la película ?

  • @user-ej2en3gy9f
    @user-ej2en3gy9f Год назад

    Hola una pregunta, necesito subir dos archivos pero en diferentes columnas en la base de datos como le puedo hacer ? ya intenté de muchas formas y no me sale :(

    • @TUNTORIALESCODIGO
      @TUNTORIALESCODIGO  Год назад

      Hola, los archivos no los subes a la base de datos, allí en cada columna solo pones la url donde está el archivo, los subes con $_files y ya mira si tienes 2 input file o un solo input con la opción múltiple

  • @D4B0XD
    @D4B0XD Год назад

    como pongo un máximo de archivos? por que si cargo más de 10 me da error y no me carga o a que se puede deber???

  • @NCuitlahuac
    @NCuitlahuac 2 года назад +1

    Hola que tal, muchas gracias por el video. Me ayudo para aclarar algunas dudas que tenia. Sin embargo, tengo una duda que espero puedas ayudarme.
    Estoy insertando varios archivos y uso un FOR, al finalizar la secuencia del for, se entiende que el resultado es 1 (verdadero) o 0 (falso), y para los mensajes de respuesta, uso un IF,
    If $datos = 1
    swal();
    Pero, si subo 1 solo archivo la respuesta es correcta (si se sube el archivo)
    Sin embargo si subo 3 archivos la respuesta que me manda es de error (pero si se suben los archivos)
    Porque entiendo que por el ciclo del FOR, los 1 ( de correcto) se suman, y se genera en consola 111 .
    No se si pude explicarme jejeje

    • @NCuitlahuac
      @NCuitlahuac 2 года назад

      $evi_count = count($_FILES['evidencias']['name']);

      if ($_FILES['evidencias']['size'] > 0) {
      for($i = 0; $i < $evi_count; $i++) {
      $evidenciaContent = file_get_contents($_FILES['evidencias']['tmp_name'][$i]);
      $NombreEvidencia = $_FILES['evidencias']['name'][$i];
      $explode = explode('.', $NombreEvidencia);
      $tipoArchivo = array_pop($explode);
      $rutaAlmacenamiento = $_FILES['evidencias']['tmp_name'][$i];
      $carpeta = '../../evidencias/';
      if(!file_exists($carpeta)){
      mkdir($carpeta, 0777);
      }
      $dir = opendir($carpeta);
      $rutaFinal = $carpeta.'/'.$NombreEvidencia;
      //chmod($carpeta, 0777);
      //$rutaFinal = $carpeta.$NombreEvidencia;
      //echo file_put_contents($rutaFinal, $evidenciaContent);
      if(file_put_contents($rutaFinal, $evidenciaContent)) {
      echo "El archivo $NombreEvidencia se ha almacenado correctamente"."";
      } else {
      echo "Ha ocurrido un error";
      }
      closedir($dir);
      //echo move_uploaded_file($rutaAlmacenamiento, $rutaFinal);
      }
      }
      else {
      echo 0;
      }
      ?>

    • @NCuitlahuac
      @NCuitlahuac 2 года назад

      function Guardar_Evidencias() {
      var Form = new FormData($('#frmEvidencias')[0]);
      $.ajax({
      url:"../procesos/gestor/guardarEvidencias.php",
      type:"POST",
      datatype: "html",
      data: Form,
      cache:false,
      contentType:false,
      processData:false,
      success:function(respuesta){
      console.log(respuesta);
      respuesta = respuesta.trim();
      /*$('#tabla11k').load("gestor/tabla11k.php");
      swal(":)","Evidencia agregada con éxito!!","success");
      },
      error: function(){
      swal(":(","Error al agregar la evidencia, intenta de nuevo!","error");
      } */
      if (respuesta == 1) {
      $('#tabla11k').load("gestor/tabla11k.php");
      swal(":)","Evidencia agregada con éxito!!","success");
      } else {
      swal(":(","Error al agregar la evidencia!!","error");
      }
      }

      });

      }

    • @NCuitlahuac
      @NCuitlahuac 2 года назад

      Este es es el codigo para insertar los archivos al servidor.

    • @NCuitlahuac
      @NCuitlahuac 2 года назад

      éste es el codigo para validar la informacion a insertar

  • @klaynospina9236
    @klaynospina9236 2 года назад

    Hola, como ago para mostrar esas imágenes por pantalla

  • @davidvenegas3944
    @davidvenegas3944 2 года назад +1

    Hola, como le hago para que sea compatible la extensión .png y .jpg?

    • @steves6264
      @steves6264 2 года назад

      Pon una validacion, if(nombre de archivo tiene la extencion = .png){ } else{ nombre de archivo tiene la extencion = .jpg}

  • @ProgramadorSinLimites-
    @ProgramadorSinLimites- 2 года назад

    hola buenas tardes,muchas gracias por el video,me ayudo' mucho,pero tengo una duda, como hago para mostrar todas las imagenes relacionadas,por ejemplo una publicacion de un blog o de un producto que en ocaciones tienen varias imagenes para mostrar en un carrusel(slider),imagino que eso se hace con foreing key ,pero no se utilizarlas muy bien,puedes ayudarme con esto por favor ,gracias

    • @TUNTORIALESCODIGO
      @TUNTORIALESCODIGO  2 года назад +1

      Yo normalmente creo una table de imágenes y creo un campo con el id del post al que está relacionado, al llamar a tu base de datos seleccionas todas las imágenes donde el post sea igual al que estas viendo, espero haberme hecho entender saludos

    • @ProgramadorSinLimites-
      @ProgramadorSinLimites- 2 года назад

      @@TUNTORIALESCODIGO OK, muchas gracias