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 :(
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
¿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.
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
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
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
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 👌
@@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 :')
¡¡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"
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 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,
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 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
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
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 :)
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 :)
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 :)
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.
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 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
3 años desde que subiste el vídeo y aún sigues ayudando a miserables como yo, gracias crack.
X2
@@edgarmirandacatano6769 x3
x4
X5
Muchas gracias por compartir vuestros conocimientos ! Mayo 2021, efectivo !
Excelente trabajo compañero, todo el material respecto a Jquery/php esta perfecto, gracias por tus aportes, sigue asi.
Saludos desde Veracruz!
Excelente ayuda bro, me has ayudado mucho. Mil gracias
23/11/2020, Versión PHP 7.3.12 Funciona!! muchas gracias
Gracias por compartir el conocimiento mi hermano funciona perfecto, Saludos desde Colombia
Muchas gracias viejo, me salvaste el proyecto ♥
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
:(
ya bajaste el código fuente y lo comparaste con el tuyo?
@@FacultadAutodidacta si, ya cheque eso, tenias razooooooooon eres un crack idolo de masas 🥵 🥵
grande, de verdad gracias muy bien explicado sigue asi, saludos desde colombia.
Muchas Gracias por el video justo lo que buscaba
Excelente video corto y conciso.
Excelente video solo me quedó una duda si quisiera después del echo me regrese a mi index como lo haría?
De puta madre tu tutorial, con vargui te queremos mucho
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
Genial, me funciono bien, muchas gracias
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?
¡Gracias por este pedazo de tutorial!
Psdt: Me salió a la primera xd
Cómo se pondría una restricción de peso de un archivo?
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
Son permisos que le otorgas para crear una carpeta, lo debes poner siempre que hagas un código así
muchas gracias por la explicacion
te lo agradezco te meres un buen like
¿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.
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
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
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
Bro Tengo una Duda me Sigue mostrando las propiedades pero si me Creo la carpeta con exito
Que bonito gato se escucha de fondo :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 👌
@@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 :')
amigo muy excelente video, y bien explicado, ¿sabes como se hace para que solo permita y guarde un archivo excel? gracias.
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
Muy buen trabajo!!! crack
¿Y si tengo almacenado en un string que me genero la libreria MPDF pero no tengo el archivo todavia como tal?
muchas gracias me funciono genial
Exelente mucas gracias!!"
muchas gracias por este gran aporte
¡¡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"
pd: explicas muy bien, ademas de que el video va al punto, y dura menos de 20 minutos :D
Solucionado:
move_uploaded_file($guardado, "archivos/$usuario/$nombre")
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?
Si en php.ini es donde configuras que sea mayor de 2 gb
sencillo y claro.... te pasaste....
Si me crea el directorio, pero no me guarda los archivos que podría ser?
Pueden ser los permisos de tu php.ini
Muy bueno. Tan sencillo como efectivo. Me tocó modificar el php.ini. Por defecto sólo deja archivos de menos de 2 MB
Funciona igual para un servidor ftp ?
funciona si el archivo es un video?
Oye, esto se podria aplicar en version aplicacion java? osea no web
Java también tiene su espacio de nombres para subir archivos, sin embargo es totalmente diferente la sintaxis y es un compilado , saludos :)
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.
nada, solo pasa la variable que contiene el archivo temporal, en este caso la variable guardado.
Cuando subo un archivo no aparece en la carpeta
Tal vez pesa más de 2mb
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
si, checa el curso de ventas y almacen :D
hola pero como hago para subirlo a servidor online
Se podra hacer que la descarga y subida de un servidor a otro sea automatica?
Que servidor sería, local, host compartido o vps?
@@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,
Me dice que la funcion file_exist no esta definida uso php 7 , es este codigo de php7_?
Muchas gracias!! Genial!
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?
Configura el php ini para que te permita subir archivos grandes ✌️
Gracias Crack
copie el codigo pero me dice que el archivo no se ha podido guardar. Tenes algun contacto mail algo??
hola, que error te manda?
estas usando windows? moviste tu ruta de subida de archivos o algo?
@@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
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
gracias es genial
Muchísimas gracias.
hola buen dia para que muestre un alert en la misma pagina que codigo sera cambiar ?
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 :)
Y la primera opción sería con alertify y la otra con un solo alerta?
Alguien sabe como ponerle un nombre diferente pero guardando la extencion???
por ejemplo:
tengo una variable $nombre = "2215421"
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
GRACIAS!!! AUN FUNCIONA.
oye como puedo visualizar mis archivos en una tabla dinamica y subirla a una base de datos
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 :)
por que?
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 :)
ya entendi pero entonces sabes como puedo mostrar esos archivos atravez de una tabla dinamica en php?
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 :)
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.
Investiga sobre el atributo download de la etiqueta
como se sube a una base de datos?
justo mañana sale un curso sobre ese tema :D
Por favor si alguien me puede decir porque se lo agradecería mucho
gracias genio
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
Cuál es el problema exactamente?
@@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
Puede ser porque la pagina todavia no esta subida en si a google?
Instalaste tu servidor web correctamente?
@@FacultadAutodidacta me acabo de dar cuenta que es eso muchas gracias
porfa necesito ayuda
graciAS
Tristemente fui engañado
Gracias
gracias
gracias