·
miarroba.com

Subir al servidor mediante form
  · Índice de subforos · PHP

Buscar · Tags · Tagboard · Usuarios · Fisgona · F.A.Q.

Autor Mensaje 
Alvaro_brubAlvaro_brub
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
Mensajes: 167
Desde: 28/Feb/2008
Subir al servidor mediante form

Hola!!

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.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO 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_brubAlvaro_brub
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
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.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO 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_brubAlvaro_brub
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
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.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO 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_brubAlvaro_brub
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
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.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO 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_brubAlvaro_brub
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
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_brubAlvaro_brub, Martes, 27 de Mayo de 2008, 21:09
27/May/2008 21:07 GMT+1 Perfil ·  Privado · Desconectado ·  Web
NoSetup.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO 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_brubAlvaro_brub
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
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.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO 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_brubAlvaro_brub
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
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_brubAlvaro_brub, Martes, 27 de Mayo de 2008, 21:19
27/May/2008 21:15 GMT+1 Perfil ·  Privado · Desconectado ·  Web
Alvaro_brubAlvaro_brub
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
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ÑANA



Editado por Alvaro_brubAlvaro_brub, Martes, 27 de Mayo de 2008, 21:25
27/May/2008 21:22 GMT+1 Perfil ·  Privado · Desconectado ·  Web
Alvaro_brubAlvaro_brub
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
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

Temas similares Autor#VisitasÚltimo post
No puedo subir archivos de imagenes mediante una pagina dinamica18/May/2004, 22:17
Silver-RyuSilver-Ryu
 4 1.12603/Jun/2004, 23:58
ZEGPIXZEGPIX Ir al último mensaje del tema
Subir descargas mediante PHP, problemas para descargaslas luego en FTP09/Dic/2004, 11:20
EvilsTOYEvilsTOY
 1 40011/Dic/2004, 15:55
EvilsTOYEvilsTOY Ir al último mensaje del tema
Problema de subir ficheros al servidor.25/Nov/2003, 20:14
OsimarOsimar
 4 39125/Nov/2003, 22:16
MaIcOlMaIcOl Ir al último mensaje del tema
subir archivos a este servidor28/Ene/2005, 18:30
kingdoomkingdoom
 4 69101/Feb/2005, 18:38
kingdoomkingdoom Ir al último mensaje del tema
Subir ficheros al servidor con php04/Nov/2003, 15:06
SkyblueMovilSkyblueMovil
 5 1.73707/Nov/2003, 05:33
_RooL_Nike_RooL_Nike Ir al último mensaje del tema

Opciones:

Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Menear este tema en meneame.net
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro

Todas las fechas y horas son GMT+1. Ahora son las 20:40
Miarroba Networks, S.L. Apartado de correos, 50, 39610 Astillero (CANTABRIA) - CIF B-39512736
Inscrita en el Registro Mercantil de Cantabria, tomo 743, folio 161, libro 0, hoja S-12428, Instripción 1ª