Como subir archivos a un servidor web con php

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ม.ค. 2025

ความคิดเห็น • 109

  • @edu7385
    @edu7385 4 ปีที่แล้ว +28

    3 años desde que subiste el vídeo y aún sigues ayudando a miserables como yo, gracias crack.

  • @ferreira0717
    @ferreira0717 3 ปีที่แล้ว

    Muchas gracias por compartir vuestros conocimientos ! Mayo 2021, efectivo !

  • @JIGA1up1
    @JIGA1up1 6 ปีที่แล้ว

    Excelente trabajo compañero, todo el material respecto a Jquery/php esta perfecto, gracias por tus aportes, sigue asi.
    Saludos desde Veracruz!

  • @antonioorellana118
    @antonioorellana118 2 ปีที่แล้ว

    Excelente ayuda bro, me has ayudado mucho. Mil gracias

  • @angel50817
    @angel50817 4 ปีที่แล้ว +1

    23/11/2020, Versión PHP 7.3.12 Funciona!! muchas gracias

  • @juliandavidtrejosgomez6696
    @juliandavidtrejosgomez6696 3 ปีที่แล้ว

    Gracias por compartir el conocimiento mi hermano funciona perfecto, Saludos desde Colombia

  • @JorgeXford
    @JorgeXford 4 ปีที่แล้ว

    Muchas gracias viejo, me salvaste el proyecto ♥

  • @LUIS-ry1vf
    @LUIS-ry1vf 3 ปีที่แล้ว +2

    Muy buen video mi hermano!! pero tengo un error
    al momento de poner un archivo y poner la linea: print_r($_FILES);
    no me sale las propiedades del archivo y por ende no me sale la parte en donde va el name y el tmp_name y lo quise poner yo por aparte al momento de realizar todo lo que va en el php, al momento de ejecutarlo me sale que tengo mal la linea 2 y 3 que son estas
    $nombre=$_FILES['archivo']['name'];
    $guardado=$_FILES['archivo']['tmp_name'];
    y no se si es porque es donde esta las propiedades del archivo
    espero y me puedas responder a tiempo porque esta practica ya es para mañana jueves 8 de julio del 2021
    :(

    • @FacultadAutodidacta
      @FacultadAutodidacta  3 ปีที่แล้ว +2

      ya bajaste el código fuente y lo comparaste con el tuyo?

    • @LUIS-ry1vf
      @LUIS-ry1vf 3 ปีที่แล้ว +2

      @@FacultadAutodidacta si, ya cheque eso, tenias razooooooooon eres un crack idolo de masas 🥵 🥵

  • @juampasolarte4667
    @juampasolarte4667 4 ปีที่แล้ว

    grande, de verdad gracias muy bien explicado sigue asi, saludos desde colombia.

  • @choquecondorielvis6782
    @choquecondorielvis6782 4 ปีที่แล้ว

    Muchas Gracias por el video justo lo que buscaba

  • @cleofas73
    @cleofas73 3 ปีที่แล้ว

    Excelente video corto y conciso.

  • @abnerlee3432
    @abnerlee3432 2 ปีที่แล้ว

    Excelente video solo me quedó una duda si quisiera después del echo me regrese a mi index como lo haría?

  • @melibruvera2128
    @melibruvera2128 3 ปีที่แล้ว

    De puta madre tu tutorial, con vargui te queremos mucho

  • @antoniogonzaga3492
    @antoniogonzaga3492 6 หลายเดือนก่อน

    Hola, en caso de que quiera subir un archivo mayor a 10MB que procede? Ya que cuando subo un ar de 10mb me. Dice archivo no se pudo guardar

  • @Richard-zs5dz
    @Richard-zs5dz 3 ปีที่แล้ว

    Genial, me funciono bien, muchas gracias

  • @osmarcartagena1947
    @osmarcartagena1947 3 ปีที่แล้ว

    Y si quiero que el mensaje de "Guardado con éxito" me aparezca abajo del botón "subir", sin que me mande a otra pagina.
    ¿Qué tengo que hacer?

  • @anfitrion222
    @anfitrion222 4 ปีที่แล้ว +1

    ¡Gracias por este pedazo de tutorial!
    Psdt: Me salió a la primera xd

  • @juantipan7395
    @juantipan7395 2 ปีที่แล้ว

    Cómo se pondría una restricción de peso de un archivo?

  • @webmasterclass2395
    @webmasterclass2395 4 ปีที่แล้ว

    En el minuto 5:22 indicas que debemos darle los permisos y pones el numero "0777" este numero ¿que es? ¿o de donde se saca? o ¿debe ir siempre? perdon por la duda pero no comprendo si debo ponerlo siempre al realizar este procedimiento o no. muchas gracias y por fabor estare al tando de tu respuesta. saludos

    • @titulacionuhc802
      @titulacionuhc802 4 ปีที่แล้ว

      Son permisos que le otorgas para crear una carpeta, lo debes poner siempre que hagas un código así

  • @LuisHernandez-bz3cw
    @LuisHernandez-bz3cw 3 ปีที่แล้ว

    muchas gracias por la explicacion

  • @LuisArmando2708
    @LuisArmando2708 3 ปีที่แล้ว

    te lo agradezco te meres un buen like

  • @casscassandra3448
    @casscassandra3448 5 ปีที่แล้ว

    ¿Y si quisiera hacer esto en mi pagina web, tendria que subir mi fichero con toda esa programacion del FILES[] al PUBLIC HTML, e ir a la pagina del fihcero, es decir a la URL donde se encuentra el boton de SUBIR ARCHIVO, y ya funcionaria perfectamente, me traeria los archivos desde mi pc hasta mi servidor web? Porque tu lo estas haciendo en local, y supongo que no es lo mismo.

  • @luisalfredodelcastillorive1290
    @luisalfredodelcastillorive1290 6 ปีที่แล้ว

    Excelente vídeo. Saludos desde Lima Peru.
    Ahora tengo una consulta digamos que tienes varias carpetas con varios archivos diferentes en cada una de ellas (pdf, img, jpg, etc). Como puedes listar los archivos De una Carpeta en específico cuando el usuario seleccione de una lista el Nombre de la Carpeta. Por ejemplo. Tienes las carpetas siguientes:
    - documentos1
    - documentos2
    - documentos3
    En cada una de ellas tienes varios documento en diferentes formatos.
    Cuando el usuario ingrese al sistema que se muestren los nombres de las carpetas y al dar click en una de ellas que se muestre el contenido de dicha carpeta y que se pueda descargar cualquier archivo.
    Sería de mucha ayuda tu respuesta. Gracias

    • @FacultadAutodidacta
      @FacultadAutodidacta  6 ปีที่แล้ว

      que tal luis, te recomiendo darte una vuelta a la serie de videos del proyecto ventas y almacen, en el modulol de articulos viene un ejemplo exactamente como tu lo buscas , cuando se asigna una imagen a un producto :D

  • @GM72COL
    @GM72COL 4 ปีที่แล้ว

    Felicitaciones por tu video esta muy bien explicado. Necesito por favor tu ayuda. Debido al coronavirus se van a cancelar las clases en los colegio públicos. Tengo la idea de implementar un sistema para que cada alumno suba a una carpeta especifica de drive (tambien puede ser una de un hosting pero preferiblemente de drive) sus actividades. La cuestion es que tenemos 36 cursos y cada curso tiene 10 asignaturas en promedio. La idea es que el estudiante seleccione primero la jornada (mañana o tarde), luego la sección (primaria o bachillerato), posteriormente el curso (601, 701, 801, 901, etc) y dentro de cada curso deben seleccionar la asignatura en la cual deben subir sus actividades (matematicas, informatica, ciencias, etc). Ya estan creadas las carpetas. Gracias

  • @arielgarcia102
    @arielgarcia102 ปีที่แล้ว

    Bro Tengo una Duda me Sigue mostrando las propiedades pero si me Creo la carpeta con exito

  • @alfonsocastillo1624
    @alfonsocastillo1624 4 ปีที่แล้ว +1

    Que bonito gato se escucha de fondo :3

    • @FacultadAutodidacta
      @FacultadAutodidacta  4 ปีที่แล้ว +3

      Mi precioso gato murió hace dos meses, enfermo del hígado, me da gusto que haya quedado en algunos videos y que me lo recordarás, muchas gracias Alfonso 👌

    • @alfonsocastillo1624
      @alfonsocastillo1624 4 ปีที่แล้ว +2

      @@FacultadAutodidacta lamento demasiado tu perdida, al menos estaba estresado por qué no podía hacer lo que aparecía en el vídeo pero escuché al gato y me pareció lindo, me ayudó un poco ese gato :')

  • @AA-el1lk
    @AA-el1lk 2 ปีที่แล้ว

    amigo muy excelente video, y bien explicado, ¿sabes como se hace para que solo permita y guarde un archivo excel? gracias.

  • @luispolar3039
    @luispolar3039 4 ปีที่แล้ว

    Buenas tardes, esto funciona dentro de un ambiente Local; pero como hago para subir a un sitio remoto. gracias desde ya por la ayuda ... Luis

  • @cesargudino7160
    @cesargudino7160 4 ปีที่แล้ว

    Muy buen trabajo!!! crack

  • @yazzer1046
    @yazzer1046 4 ปีที่แล้ว

    ¿Y si tengo almacenado en un string que me genero la libreria MPDF pero no tengo el archivo todavia como tal?

  • @rodrigosanjosevicente7381
    @rodrigosanjosevicente7381 5 ปีที่แล้ว +1

    muchas gracias me funciono genial

  • @joancermeno5971
    @joancermeno5971 3 ปีที่แล้ว

    Exelente mucas gracias!!"

  • @miguelgalindo6698
    @miguelgalindo6698 6 ปีที่แล้ว

    muchas gracias por este gran aporte

  • @NoiseBelial
    @NoiseBelial 5 ปีที่แล้ว

    ¡¡Ayuda!!
    Si tengo una variable $usuario que es el valor que identifica a la sesión 123 por ejemplo
    quiero guardar en archivos/123/imagen.jpg
    igual si estoy con otro usuario por ejemplo $usuario = 432
    quiero que guarde en archivos/432/imagen.jpg
    mkdir('archivos/'.$usuario,0777,true); me crea la carpeta justo como quiero pero me sigue guardando el archivo dentro de la carpeta archivos" y fuera de la carpeta "$usuario"

    • @NoiseBelial
      @NoiseBelial 5 ปีที่แล้ว

      pd: explicas muy bien, ademas de que el video va al punto, y dura menos de 20 minutos :D

    • @NoiseBelial
      @NoiseBelial 5 ปีที่แล้ว

      Solucionado:
      move_uploaded_file($guardado, "archivos/$usuario/$nombre")

  • @GamerCheps
    @GamerCheps 4 ปีที่แล้ว

    Cuál es el límite de MB que se puede subir, intenté con un pdf de 3mb y no lo guarda, pero con uno de 500kb sí se puede, podría ponerle un límite mayor?

    • @FacultadAutodidacta
      @FacultadAutodidacta  4 ปีที่แล้ว

      Si en php.ini es donde configuras que sea mayor de 2 gb

  • @Calabozo2006
    @Calabozo2006 3 หลายเดือนก่อน

    sencillo y claro.... te pasaste....

  • @jesustovar3286
    @jesustovar3286 4 ปีที่แล้ว

    Si me crea el directorio, pero no me guarda los archivos que podría ser?

  • @kike_estilo_libre
    @kike_estilo_libre 3 ปีที่แล้ว

    Muy bueno. Tan sencillo como efectivo. Me tocó modificar el php.ini. Por defecto sólo deja archivos de menos de 2 MB

  • @cracknynemc8238
    @cracknynemc8238 4 ปีที่แล้ว

    Funciona igual para un servidor ftp ?

  • @maurox952
    @maurox952 4 ปีที่แล้ว

    funciona si el archivo es un video?

  • @angelrojascruz6315
    @angelrojascruz6315 5 ปีที่แล้ว

    Oye, esto se podria aplicar en version aplicacion java? osea no web

    • @FacultadAutodidacta
      @FacultadAutodidacta  5 ปีที่แล้ว

      Java también tiene su espacio de nombres para subir archivos, sin embargo es totalmente diferente la sintaxis y es un compilado , saludos :)

  • @TheTokizforever
    @TheTokizforever 5 ปีที่แล้ว

    Buenas tardes y si se necesita subirlo a una base de datos mysql, que tendría que modifcar de lo que expusiste en este código.

    • @RaulRHR-ct3ri
      @RaulRHR-ct3ri 4 ปีที่แล้ว

      nada, solo pasa la variable que contiene el archivo temporal, en este caso la variable guardado.

  • @MiguelLoran
    @MiguelLoran 4 ปีที่แล้ว

    Cuando subo un archivo no aparece en la carpeta

    • @GamerCheps
      @GamerCheps 4 ปีที่แล้ว

      Tal vez pesa más de 2mb

  • @miguelgalindo6698
    @miguelgalindo6698 6 ปีที่แล้ว

    Esta muy interesante, quisiera saber si has realizado el video en el cual se suben archivos con relación en la base de datos.
    gracias

  • @gregoriochourio4543
    @gregoriochourio4543 4 ปีที่แล้ว

    hola pero como hago para subirlo a servidor online

  • @alvaro5302
    @alvaro5302 3 ปีที่แล้ว

    Se podra hacer que la descarga y subida de un servidor a otro sea automatica?

    • @FacultadAutodidacta
      @FacultadAutodidacta  3 ปีที่แล้ว

      Que servidor sería, local, host compartido o vps?

    • @alvaro5302
      @alvaro5302 3 ปีที่แล้ว

      @@FacultadAutodidacta ambos serian host, en mi trabajo debo bajar varias veces al dia un archivo con información de un servidor del que me brindan los datos de acceso y luego subir ese archivo a mi servidor para que se me actualice la información en el mio,

  • @fabiorodero8794
    @fabiorodero8794 5 ปีที่แล้ว

    Me dice que la funcion file_exist no esta definida uso php 7 , es este codigo de php7_?

  • @fede388
    @fede388 5 ปีที่แล้ว

    Muchas gracias!! Genial!

  • @alvarorosadogonzalez4372
    @alvarorosadogonzalez4372 4 ปีที่แล้ว

    Buenas, estoy intentando guardar los archivos en un servidor apache con php en linux pero a la hora de hacerlo me da error. ¿debo instalar algun complemento? ¿Debería cambiar los permisos de alguna manera de la carpeta donde se guardan los archivos?

    • @FacultadAutodidacta
      @FacultadAutodidacta  4 ปีที่แล้ว

      Configura el php ini para que te permita subir archivos grandes ✌️

  • @gabrielramonbecerragonzale9684
    @gabrielramonbecerragonzale9684 5 ปีที่แล้ว +1

    Gracias Crack

  • @brunofavot7683
    @brunofavot7683 9 หลายเดือนก่อน

    copie el codigo pero me dice que el archivo no se ha podido guardar. Tenes algun contacto mail algo??

    • @FacultadAutodidacta
      @FacultadAutodidacta  9 หลายเดือนก่อน

      hola, que error te manda?

    • @FacultadAutodidacta
      @FacultadAutodidacta  9 หลายเดือนก่อน

      estas usando windows? moviste tu ruta de subida de archivos o algo?

    • @brunofavot7683
      @brunofavot7683 9 หลายเดือนก่อน

      @@FacultadAutodidacta que el archivo no ha podido ser subido. Estoy usando kali linux. Es el segundo video que intento. Estaba haciendo un curso de PPHP "creando tu propia red social" el tutorial no funcionó pensé que era que el otro profesor no había explicado algo. Pero me paso exactamente lo mismo siguiendo tu video. El archivo no se sube

    • @FacultadAutodidacta
      @FacultadAutodidacta  9 หลายเดือนก่อน

      Cuando subes archivos en Linux dale permisos a tu carpeta donde almacenas los archivos, por ejemplo dale un 775 y con eso ya debería jalar

  • @reyesfranciscodavideduardo4682
    @reyesfranciscodavideduardo4682 5 ปีที่แล้ว +1

    gracias es genial

  • @neony6442
    @neony6442 4 ปีที่แล้ว

    Muchísimas gracias.

  • @alam1905
    @alam1905 6 ปีที่แล้ว

    hola buen dia para que muestre un alert en la misma pagina que codigo sera cambiar ?

    • @FacultadAutodidacta
      @FacultadAutodidacta  6 ปีที่แล้ว

      hola , tienes de dos o hacerlo con ajax para que ese efecto sea sencillo, o que agregues un script de js en el php que sube el archivo :)

    • @alam1905
      @alam1905 6 ปีที่แล้ว

      Y la primera opción sería con alertify y la otra con un solo alerta?

  • @NoiseBelial
    @NoiseBelial 5 ปีที่แล้ว

    Alguien sabe como ponerle un nombre diferente pero guardando la extencion???
    por ejemplo:
    tengo una variable $nombre = "2215421"

    • @NoiseBelial
      @NoiseBelial 5 ปีที่แล้ว

      list($originalname,$extension) = explode('.',$nombre);
      $nombre contiene el nombre original fotochida.jpg pero aquí se separa la extensión y el nombre en $originalname se guarda el nombre sin extensión y en $extension se guarda la extensión :v
      Bueno si funciona pero no en todos los casos...
      Solucion definitiva: www.php.net/manual/en/function.pathinfo.php

  • @luiscuellar1274
    @luiscuellar1274 3 ปีที่แล้ว

    GRACIAS!!! AUN FUNCIONA.

  • @lalitoesquivel523
    @lalitoesquivel523 6 ปีที่แล้ว

    oye como puedo visualizar mis archivos en una tabla dinamica y subirla a una base de datos

    • @FacultadAutodidacta
      @FacultadAutodidacta  6 ปีที่แล้ว

      lo que haria falta en este caso es guardar los datos del archivo en una base de datos para que asi tenga referencia con el archivo de esa manera sabras como manejar el archivo y los registros los podras manejar en la bd, pero recuerda que es una muy mala opcion guardar archivos en la bd :)

    • @lalitoesquivel523
      @lalitoesquivel523 6 ปีที่แล้ว

      por que?

    • @FacultadAutodidacta
      @FacultadAutodidacta  6 ปีที่แล้ว

      se vuelve lenta la base de datos al cargar datos pesados simplemente por eso, las tablas tienen un parecido a un disco duro tambien se fragmentan, y cuando estan super llenas igual que en un disco duro tardan en leer , espero que entiendas mi punto :)

    • @lalitoesquivel523
      @lalitoesquivel523 6 ปีที่แล้ว

      ya entendi pero entonces sabes como puedo mostrar esos archivos atravez de una tabla dinamica en php?

    • @FacultadAutodidacta
      @FacultadAutodidacta  6 ปีที่แล้ว

      solo checa el curso de ventas y almacen, hay una parte donde se tiene que hacer exactamente lo que tu quieres
      me parece que es por ahi del video 17 , cuando se hace el modulo de articulos, buscalo estoy seguro que es informacion que quieres :)

  • @dochsretur01
    @dochsretur01 5 ปีที่แล้ว

    Hola, esta muy buen, pero me gustaria ver como subir y descargar archivos a mysql, debido a que ya logre subir y mostrar imagenes, pero no puedo descargar o ver PDF, Word o demás archivos.

    • @togashiken2138
      @togashiken2138 5 ปีที่แล้ว

      Investiga sobre el atributo download de la etiqueta

  • @jhonatanstevenmendieta5198
    @jhonatanstevenmendieta5198 5 ปีที่แล้ว

    como se sube a una base de datos?

  • @salivajuanmanuel1729
    @salivajuanmanuel1729 4 ปีที่แล้ว

    Por favor si alguien me puede decir porque se lo agradecería mucho

  • @sarahhuaman3943
    @sarahhuaman3943 4 ปีที่แล้ว

    gracias genio

  • @salivajuanmanuel1729
    @salivajuanmanuel1729 4 ปีที่แล้ว

    hola me podrias ayudar hice todos los pasos pero al apretar el boton de subir me abre en otra pagina el codigo php.No se como resolverlo.Pd: tengo 11 años y me frustro mucho jajajaja

    • @FacultadAutodidacta
      @FacultadAutodidacta  4 ปีที่แล้ว

      Cuál es el problema exactamente?

    • @salivajuanmanuel1729
      @salivajuanmanuel1729 4 ปีที่แล้ว

      @@FacultadAutodidacta El problema es que cuando presiono en subir el archivo no me aparece el cartel que tendria que decir el archivo se a subido correctamente me muestra el codigo php

    • @salivajuanmanuel1729
      @salivajuanmanuel1729 4 ปีที่แล้ว

      Puede ser porque la pagina todavia no esta subida en si a google?

    • @FacultadAutodidacta
      @FacultadAutodidacta  4 ปีที่แล้ว

      Instalaste tu servidor web correctamente?

    • @salivajuanmanuel1729
      @salivajuanmanuel1729 4 ปีที่แล้ว

      @@FacultadAutodidacta me acabo de dar cuenta que es eso muchas gracias

  • @gregoriochourio4543
    @gregoriochourio4543 4 ปีที่แล้ว

    porfa necesito ayuda

  • @amaelb3905
    @amaelb3905 2 ปีที่แล้ว

    graciAS

  • @cirolopez4653
    @cirolopez4653 4 ปีที่แล้ว

    Tristemente fui engañado

  •  4 ปีที่แล้ว

    Gracias

  • @piki_marquitos
    @piki_marquitos 4 ปีที่แล้ว

    gracias

  • @kingreyofficial_
    @kingreyofficial_ 4 ปีที่แล้ว

    gracias