Autor Mensaje
Alvaro_brub Machacateclados Mensajes: 167 Desde: 28/Feb/2008 Subir al servidor mediante form Hola!! Oí en un foro de aquí de mi@ que no se puede usar la función copy de php para subir ficheros al servidor. También oí que había un script para subir archivos a mi@ que sí funcionaba. ¿Podrían decirme cuál es ese?27/May/2008 20:33 GMT+1 Perfil · Privado · Desconectado · Web NoSetup.org @man / @woman Usuario PRO Mensajes: 23.783 Desde: 01/Mar/2003 RE: Subir al servidor mediante form Escrito originalmente por Alvaro_brub Oí en un foro de aquí de mi@ que no se puede usar la función copy de php para subir ficheros al servidor. También oí que había un script para subir archivos a mi@ que sí funcionaba. Leistes que no era aconsejable el uso de la función copy, tal y como la documentación de php dice. También leistes que con move_uploaded_file si funciona. Con esto... pues buscas en Google... uno de los cientos de scripts que hay para hacer esto.27/May/2008 20:38 GMT+1 Perfil · Privado · Desconectado · Web · Fotolog Alvaro_brub Machacateclados Mensajes: 167 Desde: 28/Feb/2008 RE: Subir al servidor mediante form Escrito originalmente por NoSetup.org Escrito originalmente por Alvaro_brub También leistes que con move_uploaded_file si funciona. Pues no lo pone, pero gracias.27/May/2008 20:43 GMT+1 Perfil · Privado · Desconectado · Web NoSetup.org @man / @woman Usuario PRO Mensajes: 23.783 Desde: 01/Mar/2003 RE: Subir al servidor mediante form Escrito originalmente por Alvaro_brub Escrito originalmente por NoSetup.org Escrito originalmente por Alvaro_brub También leistes que con move_uploaded_file si funciona. Pues no lo pone, pero gracias. En ese tema no sé.... en alguno de las decenas de temas con esto, si lo pone.27/May/2008 20:50 GMT+1 Perfil · Privado · Desconectado · Web · Fotolog Alvaro_brub Machacateclados Mensajes: 167 Desde: 28/Feb/2008 RE: Subir al servidor mediante form Esto me sirve: <?php if (isset($_FILES['archivo'])){ $destino = "ficheros"; // Pon aqui la ruta donde quieres almacenar el fichero if(!move_uploaded_file($_FILES['archivo']['tmp_name'], $destino)) { echo "error al copiar el archivo"; } else { echo "archivo subido con exito"; } } else { ?> <form method="post" name="formulario" enctype="multipart/form-data"> <input name="archivo" type="file"> <input type='submit' name='enviar'> </form> </body></html> <?php } ?> En mi@.???27/May/2008 20:55 GMT+1 Perfil · Privado · Desconectado · Web NoSetup.org @man / @woman Usuario PRO Mensajes: 23.783 Desde: 01/Mar/2003 RE: Subir al servidor mediante form Escrito originalmente por Alvaro_brub Esto me sirve: En mi@.??? ¿Lo has probado?27/May/2008 20:57 GMT+1 Perfil · Privado · Desconectado · Web · Fotolog Alvaro_brub Machacateclados Mensajes: 167 Desde: 28/Feb/2008 RE: Subir al servidor mediante form Sí, pero me salta el texto que pone error al copiar el archivo. He oído algo sobre permiso 777, pero no se lo que es.27/May/2008 21:05 GMT+1 Perfil · Privado · Desconectado · Web NoSetup.org @man / @woman Usuario PRO Mensajes: 23.783 Desde: 01/Mar/2003 RE: Subir al servidor mediante form Escrito originalmente por Alvaro_brub $destino = "ficheros"; // Pon aqui la ruta donde quieres almacenar el fichero ¿Sabes que significa esta línea?27/May/2008 21:06 GMT+1 Perfil · Privado · Desconectado · Web · Fotolog Alvaro_brub Machacateclados Mensajes: 167 Desde: 28/Feb/2008 RE: Subir al servidor mediante form Sí, que el archivo se guardará en la carpeta ficheros, en el nivel en el que se encuentra la página, en mi caso, en la raíz. He creado es carpeta. Si la cambio por: $destino = "./" . basename($_FILES['archivo']['name']); se guardará en el mismo nivel donde está la página. Si meto la página en ficheros, se supone que debe guardarse ahí, pero no lo hace,Editado por Alvaro_brub , Martes, 27 de Mayo de 2008, 21:09 27/May/2008 21:07 GMT+1 Perfil · Privado · Desconectado · Web NoSetup.org @man / @woman Usuario PRO Mensajes: 23.783 Desde: 01/Mar/2003 RE: Subir al servidor mediante form Y si en vez de eso haces... $destino='./ficheros/'; ¿donde lo guardara?27/May/2008 21:11 GMT+1 Perfil · Privado · Desconectado · Web · Fotolog Alvaro_brub Machacateclados Mensajes: 167 Desde: 28/Feb/2008 RE: Subir al servidor mediante form Pues en la carpeta ficheros de la raíz del sitio.27/May/2008 21:13 GMT+1 Perfil · Privado · Desconectado · Web NoSetup.org @man / @woman Usuario PRO Mensajes: 23.783 Desde: 01/Mar/2003 RE: Subir al servidor mediante form Escrito originalmente por Alvaro_brub Pues en la carpeta ficheros de la raíz del sitio. Lo pones y....27/May/2008 21:15 GMT+1 Perfil · Privado · Desconectado · Web · Fotolog Alvaro_brub Machacateclados Mensajes: 167 Desde: 28/Feb/2008 RE: Subir al servidor mediante form .... Me sale, error al copiar el archivo. Lo que subo es un archivo de txt.Editado por Alvaro_brub , Martes, 27 de Mayo de 2008, 21:19 27/May/2008 21:15 GMT+1 Perfil · Privado · Desconectado · Web Alvaro_brub Machacateclados Mensajes: 167 Desde: 28/Feb/2008 RE: Subir al servidor mediante form Escrito originalmente por mí Lo que subo es un archivo de txt. O cualquier otro formato, pero no funciona. No tiene nada que ver conel permiso 777?? VOLVERÉ MAÑANAEditado por Alvaro_brub , Martes, 27 de Mayo de 2008, 21:25 27/May/2008 21:22 GMT+1 Perfil · Privado · Desconectado · Web Alvaro_brub Machacateclados Mensajes: 167 Desde: 28/Feb/2008 RE: Subir al servidor mediante form más información: Quiero hacer aquí en mi@ una página para subir fotos al servidor y mostrarlas en pantalla, pero debe ser por move_uploaded_file. OK?30/May/2008 16:33 GMT+1 Perfil · Privado · Desconectado · Web Publicidad
· Índice de subforos · PHP