Subir Archivos con JavaScript usando AJAX y PHP | Mostrar y Cancelar Progreso de Subida

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • En este vídeo te voy a mostrar cómo poder subir archivos con JavaScript usando AJAX y un poco de PHP, y además poder mostrar y/o cancelar el proceso de subida. Sucríbete para más vídeos como éste. :)
    -------------------------------------------------------------------------------------------
    Sígueme en Facebook:
    / xpstutoriales
    E - mail: xtremetuts@gmail.com
    Grupo en Facebook: / 401952069860952

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

  • @luisruperez2214
    @luisruperez2214 6 лет назад +2

    Muchas gracias, explicas exactamente lo que estaba buscando de forma muy amena. También soy de los que prefieren el js puro a las librerías, así que he disfrutado el video y además me va a ser muy útil lo aprendido. Mi enhorabuena y desde hoy ya tienes un seguidor más.

  • @marcomakinon5060
    @marcomakinon5060 5 лет назад +12

    Una pequeña anotación de un motivo por el que a mi no me funcionaba y probablemente le pueda pasar a alguien más.
    Hay un límite de bytes que puede pesar el archivo para que de deje subirlo en el servidor, si quereis romper ese límite teneis que editar el archivo .htaccess o si no teneis crear uno.
    En este agregar las siguentes líneas:
    _php_value upload_max_filesize 1000M_
    _php_value post_max_size 1000M_
    Mientras no subais archivos excesivamente grandes (de un giga o mas) con esto debería funcionar sin problemas ^-^

    • @mihijamiley
      @mihijamiley 3 года назад +1

      Eso faltaba, buen aporte, gracias

    • @marcomakinon5060
      @marcomakinon5060 3 года назад

      @@mihijamiley De nada, me alegra que te haya servido ^-^

  • @henrypandales
    @henrypandales 3 года назад +3

    Para Multiples archivos

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

    Excelente vídeo bro, con esto ya tengo para avanzar en mi proyecto. Bendiciones.

  • @elbananerosoyyooo8394
    @elbananerosoyyooo8394 3 года назад +3

    Deberias subir tu archivo para que podamos descargarlo y si podes solucionar el problema de cargar archivos PESADOS como 100 MB

  • @enriquecalderon6718
    @enriquecalderon6718 4 года назад +2

    Excelente; me salio algo en chamba muy parecido y me salvaste , muchas gracias

    • @LexterDev
      @LexterDev  4 года назад +1

      Con gusto bro. Qué bueno que te sirva. Un saludo.

  • @dagneralenaguerra2095
    @dagneralenaguerra2095 6 лет назад +2

    excelente explicacion me gustaría que hiciera un video con un formulario completo que contenga ademas de subir la imagen otro tipos de input como fecha nombre ect. para ver como seria el envio con ajax.

  • @HoracioLoredoGarcia
    @HoracioLoredoGarcia 3 года назад +2

    esta muy bien pero deberias de meter el codigo en github para que puedan acceder al codigo y puedan hacer un poco de mejoras

  • @Jtyeahdbo
    @Jtyeahdbo 6 лет назад +6

    no funciona, le doy clic en enviar y no sale barra. me djce ningun archivo seleccionado.

    • @fernandopoma3571
      @fernandopoma3571 6 лет назад +1

      Yo tambien tenia el mismo problema. El problema fue que puse :
      peticion.addEventListener("load", () -> {
      barra_estado.classList.add('barra_verde');
      span.innerHTML = "Proceso Completado";
      });
      pero cambie la flecha -> por => y corrio normal (pon mucha atencion a tu codigo no es "flecha" sino es "mayor igual que" cambia en todo tu codigo.js). Luego tuve el problema que no subia la imagen a la carpeta "archivos" lo solucione subiendo todo el proyecto a un servidor localhost.

  • @alam1905
    @alam1905 5 лет назад +1

    Cuando estabas en la página web y si quieres descargar el archivo que debes de hacer?

  • @andresalvarado7734
    @andresalvarado7734 3 года назад

    Muchas gracias, me has ayudado en un problema que tenia hace mucho... Te agradezco toma tu like

  • @saimonnolasco1710
    @saimonnolasco1710 5 лет назад +1

    Me funciona muy bien!
    Me podrías ayudar en lo siguiente?...
    Subiré una imagen a 2 posibles carpetas dependiendo si selecciona el checkbox(Si selecciona uno, solo a esa carpeta irá, pero si selecciona los dos tiene que guardarse en las 2 carpetas).

  • @carlosacari
    @carlosacari 7 лет назад +1

    muy buen video amigo una pregunta como se podria subir un archivo a una carpeta especificada osea que tenga una lista para elegir una carpeta destino supongamos que es para un colegio y hay varias materia el estudiante tiene que subir un archivo a la materia de cual trata el trabajo me podrias ayudar

  • @nathenn
    @nathenn 5 лет назад +1

    Excelente video. Suuuuper sencillo y con Javascript puro. (Personalmente no me agrada mucho jQuery).

    • @LexterDev
      @LexterDev  5 лет назад

      Genial bro. Muchas gracias. Saludos.

  • @oscarreyes6098
    @oscarreyes6098 6 лет назад +1

    excelente video, sí funcionó, solo que mis estilos no cargarón como los tuyos hahaha pero todo muy bien!!

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

    Muchas gracias, voy a probar a ver si me funciona.

  • @franpliego1154
    @franpliego1154 4 года назад

    Gracias por el tutorial, una consulta rápida, ¿funcionaría con un input para subir varias imágenes a la vez?

  • @SnS-SpartaN
    @SnS-SpartaN 3 месяца назад +1

    *_¿Y con fetch cómo se hace?_*

  • @Juan-uj5fs
    @Juan-uj5fs 10 месяцев назад +1

    Seria bueno subir el codigo.. lo he digitado, y no me funciona... y si a las justas entiendo... mas dificil es buscar el error...

  • @ln9932
    @ln9932 5 лет назад +1

    Me da error con el span.innerHtml dice uncaught typeerror: cannot ser property 'innerHTML' of undefined at XMLHttpRequest

  • @johnnyacosta7904
    @johnnyacosta7904 3 года назад

    excelente explicación

  • @tomasboo4045
    @tomasboo4045 3 года назад +1

    messirve

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

    hola muy bueno tu video broo muy explicado tengo una dudad en caso que de enviar y me aparesca hay mismo en pantalla como lo aria ayuda broo

  • @miguelangel6691
    @miguelangel6691 3 года назад

    Amigo una pregunta. Funciona para subir videos en diferentes formatos? o solo para imagenes o documentos?

  • @musukodark
    @musukodark 7 лет назад

    hola amigo muchas gracias por el aporte, no se si puedas hace un tutorial de como manejar la carga del archivo en un servidor real y evitar el error de acceso denegado por el servidor de access-control-allow-origin

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

    Una consulta yo ya tengo los proceso de subida de las imágenes a una carpeta con Ajax y php me faltaría el css y el javascript podría seguir el tutorial normal no va a ver ningún problema??

  • @Amlovexsiempre
    @Amlovexsiempre 7 лет назад

    Execelentes tutoriales , deberias incluir unos tutos usando php y un fraemwork como laravel o codeigniter !!

    • @LexterDev
      @LexterDev  7 лет назад +1

      Gracias bro, la idea la tengo sobre eso, pero aún no domino bien laravel como para enseñarlo, pero vamos a ponerle ganas :)

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

    Hola amigo, hice todo tal cual pero a la hora de subir no avanza la barra de progreso, no se qué estaré haciendo mal, dónde puedo descargar los archivos?

  • @unlimited_code
    @unlimited_code 7 лет назад +1

    Hola, gracias por la explicación, me gusta cuando se usa JavaScript puro... Tengo una consulta... Trabajo con MVC y estoy tratando de subir un archivo .txt para cargar una data a MySql, pero no llega nada a la variable $_FILES de PHP, pero si llega al $_POST el siguiente valor: C:\fakepath\archivo.txt
    el .open('POST', 'ajax.php?mode=SubirArchivo', true); es enviado a un archivo 'ajax.php' el cual rescata con $_GET['mode'] el valor para el switch, si el case: 'SubirArchivo' entonces require('SubirArchivo.php'); que es el que debería de procesar la data a MySql
    al parecer tengo problemas en JavaScript con .setRequestHeader('Content-Type', 'multipart/form-data');
    no me gusta usar en su caso uso un

    • @isacgc4394
      @isacgc4394 6 лет назад

      No ay nada como usar javascript puro, intento hacerlo con js puro pero da la casualidad que todos usan librerias :( o frameworks como quieran decirle

  • @henrypandales
    @henrypandales 3 года назад

    Excelente

  • @andresespinosa6891
    @andresespinosa6891 5 лет назад

    Muy bueno, lo probé y lo adapte a mis funciones, muchas gracias.

  • @RCrawlerLeon
    @RCrawlerLeon 4 года назад

    Buenas Tardes, he hecho todo lo que indicas, y al final tengo un detalle a comentar, el firefox funciona correctamente, pero al querer utilizar Chrome me indica "seleccione un archivo", ya edite los permisos en el chrome para que acepte javascript y de todas maneras me sigue marcando ese error, de que no he seleccionado un archivo. Saludos

  • @adriangonzalez5327
    @adriangonzalez5327 6 лет назад

    Podrias ayudarme, en el servidor local si puedo subir el archivo a la carpeta, pero al montarlo en el servidor no lo hace.

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

    En caso de que genere un error, como envio un mensaje de que hubo tal error?

  • @SalvadorDelacruz-pb1kq
    @SalvadorDelacruz-pb1kq Год назад

    es necesario tener esa carpeta de archivos para mandar por ejemplo de un formulario abjuntar un archivo y enviarlo a un correo??

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

      No, para adjuntar archivos en correos el proceso es un poco diferente.

  • @cristianzans3196
    @cristianzans3196 3 года назад

    Gracias si funciona correctamente pero quisiera que después de cargar el archivo envié datos al archivo php es decir a subir.php

  • @CursosYTutorialesOderman
    @CursosYTutorialesOderman 4 года назад

    Muchas gracias.

    • @LexterDev
      @LexterDev  4 года назад

      Con mucho gusto bro. Saludos 😁

  • @juanosio2219
    @juanosio2219 5 лет назад

    Si necesito enviar aparte de la imagen el CSRF, como haria?

  • @didieroficialdev
    @didieroficialdev 5 лет назад

    Enseñanos a usar el ExtJs desde como hacer un inicio de sesion, CRUD y si se puede hasta usar el Web desktop de Sencha jeje

  • @matiaslaudadio8111
    @matiaslaudadio8111 5 лет назад

    Buenas tardes!, donde y como puedo modificar el nombre del archivo que quiero subir?

  • @JUANZ503
    @JUANZ503 6 лет назад

    Podrias hacer un tutorial solo de como hacer para subir el archivo sin la barra de progresl, porque me confundi con lo de la barra

  • @nicomartinez2428
    @nicomartinez2428 5 лет назад

    Hola que tal? Me salta este error: Error de lectura XML: no se encuentra el elemento raíz.
    A que se deberia?
    desde ya gracias!

  • @matematicasatualcancetutor4107
    @matematicasatualcancetutor4107 3 года назад

    Si el archivo index.html. lo cambio por un index.php. porque el children[]

  • @angeloordonez1131
    @angeloordonez1131 4 года назад

    Una pregunta si lo hariamos con FETCH como podemos ver el progress de carga?

    • @LexterDev
      @LexterDev  4 года назад

      Lastimosamente por la manera de funcionar de fetch, actualmente no es posible de hacerlo. Sin embargo, se ha planteado implementarlo en el futuro.

  • @wilsommontec390
    @wilsommontec390 5 лет назад

    U eres bueno de programacion

  • @matematicasatualcancetutor4107
    @matematicasatualcancetutor4107 3 года назад

    Porque children ya lo reconoce

  • @Jtyeahdbo
    @Jtyeahdbo 6 лет назад +2

    muy buen diseño pero que le costaba pasarnos el codigo en un link, se desperdicia mucho tiempo capturando codigo para que al final no sirva, un tutorial completo es que exista un link de descarga del codigo y obiamente la explicacion de como se va construyendo, no solo mostrar algo que ya esta terminado.
    Saludos!

    • @sergiolaime6657
      @sergiolaime6657 6 лет назад +2

      estos niños son los clasicos copiar pegar aprende a escribir al menos

  • @olehdj17
    @olehdj17 6 лет назад

    Buenos días, llevaba buscando algo así hace tiempo, podrías pasarme el código para no tener que copiarlo. Gracias.

  • @pedrogonzalezcalvo3186
    @pedrogonzalezcalvo3186 4 года назад

    Hola que tal, excelente forma de subir archivo, tengo una duda, como podria mandar una alerta en caso de que NO se subiera el archivo,??

    • @alexpineda1720
      @alexpineda1720 4 года назад

      Tienes que leer la respuesta que te da el archivo de php y dependiendo de eso haces una comprobacion con un if desde Javascript

  • @9698andrea
    @9698andrea 5 лет назад

    Buenas, el nombre del archivo ue selecciono me aparece en la barra url pero no se guarda en la carpeta de archivos, y en la barra de carga no se muestra el color ni tampoco aparece el mensaje del Proceso , me podrias ayudar ahi??

    • @LexterDev
      @LexterDev  5 лет назад

      Claro, escríbeme a mi página de Facebook para poder ayudarte mejor bro.

  • @valeriapenagos3713
    @valeriapenagos3713 3 года назад

    ¿Tendrás el repositorio?

  • @stac95
    @stac95 6 лет назад +1

    Gracias!!!!
    Solo falto estilos a la clase btn xD
    Saludos!!!!

  • @carlossantos8918
    @carlossantos8918 7 лет назад

    hola amigo muy interesante tu aporte. Pero queria saber que version de javascript es esa. ya que veo termino que no he visto como por ejemplo el let. saludos y disculpa la ignorancia

    • @LexterDev
      @LexterDev  7 лет назад +1

      Hola bro, bueno es el nuevo estándar de JavaScript, es EcmaScript 6. Se han introducido varias cosas como el let o las arrow functions que uso en este vídeo. Saludos :)

    • @carlossantos8918
      @carlossantos8918 7 лет назад

      LexterXPS Muchas gracias por responder. me sirvió mucho tu video.

    • @LexterDev
      @LexterDev  7 лет назад

      De nada bro, saludos :)

    • @carlossantos8918
      @carlossantos8918 7 лет назад

      te ganastes un nuevo sub

  • @nenothespider
    @nenothespider 7 лет назад

    magnifico tutoriales amigos, tengo un par de preguntas, al momento de seleccionar el archivo y decirle enviar, me dice "ningun archivo seleccionado, pero no me sale ningun tipo de error solo eso, lo otro es que los botones no se ven como el video, si embargo si le pongo la clase btn btn-danger si, pero igual no funciona como deberia, sabras de algo en especifico q tenga q revisar, ya he revisado y no veo el error

    • @nenothespider
      @nenothespider 7 лет назад

      ojo, lo pruebo como servidor local

    • @LexterDev
      @LexterDev  7 лет назад +1

      Mmmm te da que no hay ningún archivo seleccionado desde el principio, o cuando le das en enviar? Por el nombre de las clases, supongo estás usando bootstrap verdad? Fíjate que la dristribución de elementos HTML sea igual al del tutorial, ya que es bastante específico el acceso a el DOM.

  • @torres5139
    @torres5139 4 года назад

    una duda, al momento de precionar enviar, no pasa nada, que puede ser?

    • @LexterDev
      @LexterDev  4 года назад

      Pueden ser varias causas, revisa la consola para ver si hay algún error, revisa envío del form, y del lado de PHP.

  • @mateocruz8325
    @mateocruz8325 3 года назад

    como se haria con fetch?

    • @LexterDev
      @LexterDev  3 года назад

      Con fetch no puedes mostrar el progreso de subida, aún está en desarrollo esa posibilidad.

  • @jcanime7516
    @jcanime7516 6 лет назад

    hola amigo, tengo entendido que el metodo abort lo que hace es ignorar la respuesta del servidor, pero la imagen de igual manera se sube

    • @LexterDev
      @LexterDev  6 лет назад

      Tienes razón a medias, si bien eso puede pasar, no siempre ocurre. Pero podríamos usar petición.onabort = function() {} para hacer algo cuando se cancele.

    • @jcanime7516
      @jcanime7516 6 лет назад

      tienes toda la razón, ya en esa función borramos la imagen que se subió al servidor, gracias por tu respuesta, hiciste un buen video

    • @LexterDev
      @LexterDev  6 лет назад

      Gracias! Saludos! :)

  • @jhonatanstevenmendieta5198
    @jhonatanstevenmendieta5198 4 года назад

    no sería mejor subirlo a una base de datos?

  • @codemixer3565
    @codemixer3565 7 лет назад

    el proceso de subir archivos, solo sube imágenes o también acepta cualquier tipo de archivo, como .docx. pptx. xlsx etc.

    • @LexterDev
      @LexterDev  7 лет назад

      Puedes subir cualquier archivo bro, lo único que debes revisar es el tamaño máximo que tu servidor tenga habilitado. Saludos

    • @codemixer3565
      @codemixer3565 7 лет назад

      ok gracias y buen tutorial.

  • @benjaminlopez7333
    @benjaminlopez7333 3 года назад

    hola amigo como especifico a que tabla de myslq se suba?

    • @LexterDev
      @LexterDev  3 года назад

      Eso lo debes hacer ya con el lenguaje de Back-End que uses. En este vídeo usé PHP, así que debes conectarte a la base de datos, y luego envías la instrucción SQL, y ahí especificas la tabla para hacer la inserción.

    • @benjaminlopez7333
      @benjaminlopez7333 3 года назад

      @@LexterDev ahi lo pude hacer amigo, solo que no entiendo porque cuando hago el update set se pone uno 1 en vez de la direccion de la imagen

  • @eliuespinoza4016
    @eliuespinoza4016 5 лет назад

    Se ve interesante. Pero porque no comparte los archivos. poquito de logica. Porque desea que tratemos de tipear tanto y si no funciona?

  • @reynaldotuestaleyton2236
    @reynaldotuestaleyton2236 6 лет назад

    amigo puedes subir el programa serias tan amable

  • @mariovanegas581
    @mariovanegas581 6 лет назад

    hey excelente video bro pero crees que podes subir el codigo

  • @danielhanshuamancabrera2419
    @danielhanshuamancabrera2419 4 года назад

    un favor brother podrias compartir el archivo

  • @helenronquillo1153
    @helenronquillo1153 3 года назад

    puede subir el codigo

  • @pipebejarano
    @pipebejarano 7 лет назад

    vas a enseñar a hacer un crud completo con ajax ?

    • @LexterDev
      @LexterDev  7 лет назад +2

      Sí, ya tengo pensado hacer un vídeo sobre eso con JQuery, PHP etc

    • @danielhuerta2581
      @danielhuerta2581 6 лет назад

      para crud xcrud

  • @felixenriqueveganolasco4412
    @felixenriqueveganolasco4412 4 года назад

    Alguien me puede ayudar?, no tengo ningun error de sintaxis, pero en el momento de cuando quiero subir el archvio no aparece en la carpeta "archivos"...

    • @LexterDev
      @LexterDev  4 года назад +1

      Pueden ser varias posiblidades, fíjate que PHP esté recibiendo el archivo correctamente, y segundo revisa si el cogido PHP con el que mueves el archivo, lo está moviendo correctamente al directorio, ahí puede estar el problema con laa rutas.

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

      Hola, tengo el mismo problema, no me da ningún error(y en la consola me da el 100)pero cuando voy a revisar si el archivo de encuentra en la carpeta "archivos" No está. He revisado los directorios, pero yo los veo que estén bien escritos. Que puedo hacer al respecto

  • @d.chenko7799
    @d.chenko7799 4 года назад

    Hola, como puedo mostrar el archivo subido en la página? grax..

    • @LexterDev
      @LexterDev  4 года назад

      Mostrarlo cómo? Si pudieras darme más detalles para ver cómo ayudarte.

    • @d.chenko7799
      @d.chenko7799 4 года назад

      @@LexterDev la idea es crear un album de imágenes, una vez que se suban las imágenes que se muestren en la página, como en youtube subes un video y se muestra en la página..

    • @LexterDev
      @LexterDev  4 года назад +1

      Para hacer eso hay que hacer un gestor de imágenes, es decir subirlo como aquí, persistir la info de cada imagen en una BD, y agregar una vista que consulte esas imágenes.

  • @maximilianomardirossian7662
    @maximilianomardirossian7662 6 лет назад

    Uncaught TypeError: Cannot read property 'add' of undefined
    at XMLHttpRequest.peticion.addEventListener (main.js:47)
    ALGUNA SOLUCION ?

    • @LexterDev
      @LexterDev  6 лет назад

      Verifica la estructura, pues esa no es válida. En el vídeo no uso en ningún momento eso. ya que la variable petición es el objeto XMLHttpRequest y tu lo tienes junto como si la petición fuera una propiedad.

    • @joserubenmendozasilva4306
      @joserubenmendozasilva4306 6 лет назад

      Yo también seguí paso a paso él tutorial y me da el mismo error.

  • @LuisCastro-gw6rq
    @LuisCastro-gw6rq 4 года назад

    Hola alguien tiene este proyecto en GITHub ?

  • @miguelmontes6756
    @miguelmontes6756 4 года назад

    Alguien sabe cómo ocultar la barra y ponerla visible hasta dar click en el boton de subir?

    • @LexterDev
      @LexterDev  4 года назад +1

      Pues puedes usar una clase CSS que controle la propiedad display, y al dar clic se la quitas o viceversa, y listo.

    • @miguelmontes6756
      @miguelmontes6756 4 года назад

      @@LexterDev Muchas gracias, muy buen video amigo, gracias por la ayuda, una molestia más, en el video tu mandas a un archivo con ajax en:
      peticion.open('POST', 'controller.php');
      peticion.send(new FormData(form));
      lo que pasa es que estoy usando modelo MVC y tengo una función en PHP que realiza la subida mandandosela al modelo, como le puedo hacer? qué tendría que poner en 'controller.php'); ? el código lo tengo en mi controlador es así:
      // Método que recibe los datos de ejercicio
      static public function ejercicio(){
      if(isset($_FILES['doc']['name'])){
      $nombre_archivo = $_FILES['doc']['name'];
      $ubicacion = "vista/subidas/".$nombre_archivo;
      // Creación del Arreglo
      $datos = array("valor_nombre"=>$nombre_archivo, "valor_tipo"=>$_FILES['doc']['type'], "valor_tamano"=>$_FILES['doc']['size'], "valor_ubicacion"=>$ubicacion, "valor_tmp"=>$_FILES['doc']['tmp_name']);
      $respuesta = Model::modeloEjercicio($datos, "archivo");
      if($respuesta == "ok"){
      echo '
      alert("SUBIDO EXITÓSAMENTE")
      window.location="index.php?opcion=ejercicio_resultados"
      ';
      }
      else{
      echo '
      alert("ERROR AL SUBIR ARCHIVO")
      window.location="index.php?opcion=ejercicio"
      ';
      }
      }
      }
      y en mi modelo algo así:
      // Método para insertar datos el archivo en MySQL
      static public function modeloEjercicio($datos, $tabla){
      // OBTENER FECHA Y HORA
      date_default_timezone_set("America/Mazatlan");
      $hora = date("H:i:s");
      $fecha = date("Y-m-d");
      // Variables del arreglo
      $nombre_archivo = $datos['valor_nombre'];
      $tipo_archivo = $datos['valor_tipo'];
      $tamano_archivo = $datos['valor_tamano'];
      $ubicacion = $datos['valor_ubicacion'];
      $tmp_name = $datos['valor_tmp'];
      move_uploaded_file($_FILES['doc']['tmp_name'], $ubicacion);
      $datos = Conexion::conectar()->prepare("INSERT INTO $tabla (nombre, tipo, tamano, ubicacion, fecha, hora) VALUES ('$nombre_archivo','$tipo_archivo','$tamano_archivo','$ubicacion','$fecha','$hora')");
      if($datos->execute()){
      return "ok";
      }
      else{
      return "error";
      }
      $datos->close();
      }
      Pd: agradecería mucho la ayuda, no he encontrado información al respecto, recién estoy aprendiendo AJAX bro

    • @miguelmontes6756
      @miguelmontes6756 4 года назад

      podrías enviarme el código a montesblogz@gmail.com??
      PD: no me funcionó, marca el inicio y el final, mas no el progreso, ni mueve el archivo

  • @davidalejandro6034
    @davidalejandro6034 4 года назад

    Amigo funciona con pdf???

    • @LexterDev
      @LexterDev  4 года назад

      Claro que sí. Sólo verifica el tamaño del archivo, si es mayor de 2MB debes modificar tu servidor apache para que admita archivos de más de 2 MB. Es todo.

    • @davidalejandro6034
      @davidalejandro6034 4 года назад

      LexterXPS amigo; deberian de existir mas personas como tu👏🏼👏🏼nuevo sub

    • @LexterDev
      @LexterDev  4 года назад

      Con mucho gusto bro. Un saludo 😁

  • @zarmandoxyx2007
    @zarmandoxyx2007 4 года назад

    Creo que eso no es ajax :/

    • @LexterDev
      @LexterDev  4 года назад

      ¿Eh? ¿Entonces qué es? Es 100% AJAX.

  • @javierpanzay9230
    @javierpanzay9230 3 года назад

    y el codigo fuente :v

    • @LexterDev
      @LexterDev  3 года назад

      En el vídeo lo muestro :v

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

    Donde está la mierda del code para copiarlo?

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

      Te enseñan cómo poder hacer ciertas cosas por medio de un ejemplo, explican eso y muestran paso a paso, y quieres nada más copiar y pegar? Y sumado a eso insultas y usas palabras despectivas en un vídeo tutorial hecho para ayudar? Mal vamos así.

  • @julianbeytiarejon9495
    @julianbeytiarejon9495 5 лет назад +1

    no funciona, le doy clic en enviar y no sale barra. me djce ningun archivo seleccionado.

    • @LexterDev
      @LexterDev  5 лет назад

      Revisa entonces el input bro, algo no está bien con él.

  • @musukodark
    @musukodark 7 лет назад

    hola amigo muchas gracias por el aporte, no se si puedas hace un tutorial de como manejar la carga del archivo en un servidor real y evitar el error de acceso denegado por el servidor de access-control-allow-origin

    • @LexterDev
      @LexterDev  7 лет назад

      A qué te refieres con un "servidor real" ?