Antiguo 22-ago-2006, 18:09   #1 (permalink)
Usuario activo
 
Avatar de apisonador
 
Fecha de Ingreso: enero-2006
Mensajes: 38
apisonador sin puntos positivos o negativos
Predeterminado Crear un formulario para subir archivos

Primero de todo, descargate el zip. En el encontraras los archivos php.
Lo que hay que hacer:

Index.php (lo puedes dejar como esta, o editarlo con algun editor para hacerlo mas agradable a la vista. Ahora esta muy sencillo)

Upload.php (lo tienes configurar. Habrelo con el bloc de notas o algun editor y modifa las opciones principales.)

Linia 4 - El tamaño maximo del archivo a subir (en bites)
Linia 5 - Las extensiones permitidas a subir (una coma para separarlas)
Linia 6 - Permitir sobreescritura (on o off)
Linia 41-El mensaje que saldra cuando el archivo haya sido subido. Si quereis
poner la ruta de descarga, esta habra de ser www.tudominio.com/directorio del archivo index.php/uploads/$filename
($filename indica el nombre del archivo)

Ahora solo falta subir estos archivos y la carpeta uploads a tu servidor, y darle permisos chmod 777 a la carpeta de uploads.

Espero que les sirva.
Archivos Adjuntos
Tipo de Archivo: zip Php subir.zip (13,1 KB (Kilobytes), 468 visitas)
apisonador está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 06-ene-2008, 04:02   #2 (permalink)
Usuario activo
 
Fecha de Ingreso: enero-2008
Mensajes: 1
Javier Martinez sin puntos positivos o negativos
Predeterminado

Gracias. es el unico que me ha servido para subir .doc .xls y cualquier extensión SIN PROBLEMA

paradigmaweb.com
Javier Martinez está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 10-feb-2008, 04:51   #3 (permalink)
Usuario activo
 
Fecha de Ingreso: febrero-2008
Mensajes: 1
Draco sin puntos positivos o negativos
Predeterminado

Excelente! Me sirvio mucho.

Gracias!
Draco está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 10-mar-2008, 12:42   #4 (permalink)
Usuario activo
 
Fecha de Ingreso: marzo-2008
Mensajes: 1
fotoves sin puntos positivos o negativos
Predeterminado Probare...

Gracias... lo haces paracer sencillo.

Vere si me funciona

ATTE

Oscar
www.fotoves.com
fotoves está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 15-mar-2008, 22:54   #5 (permalink)
Usuario activo
 
Fecha de Ingreso: marzo-2008
Mensajes: 3
novales35 sin puntos positivos o negativos
Predeterminado

como se da permiso 777 a la carpeta de uploads??
novales35 está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 16-mar-2008, 05:55   #6 (permalink)
Administrador
 
Avatar de Apolo
 
Fecha de Ingreso: febrero-2006
Ubicación: Colombia
Mensajes: 4.190
Apolo sigue por muy buen camino
Predeterminado

Cita:
Iniciado por novales35 Ver Mensaje
como se da permiso 777 a la carpeta de uploads??
Si estás usando un servicio de hosting Linux, con cualquier herramienta FTP podrás hacerlo. También con un panel de control, si es que tu proveedor de hosting te ofrece uno. Consúltales, siempre es lo mejor y lo primero que debes hacer.

Saludos,
__________________
ComunidadHosting.com
Apolo está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 10-abr-2008, 17:38   #7 (permalink)
Usuario activo
 
Avatar de dousax
 
Fecha de Ingreso: noviembre-2007
Ubicación: Cali - Colobia
Mensajes: 31
dousax sin puntos positivos o negativos
Enviar un mensaje por MSN a dousax
Talking Como se puede ver el link

Como se logra que en el archivo de confirmación muestre el link para descarguar éste, pues lo he provado y sube los archivos perfectamente pero no deja descargar.
__________________
Barnizarte
dousax está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 10-jun-2008, 00:17   #8 (permalink)
Usuario activo
 
Fecha de Ingreso: junio-2008
Mensajes: 1
JM_Lagares sin puntos positivos o negativos
Predeterminado

He logrado que me funcione, pero ahora viene mi duda, he tocado todo como habeis indicado pero solo me funciona con archivos pequeños, y me interesa que los usuarios me puedan enviar archivos mp3 de hasta 10mb de maximo, he mirado en el codigo php y le he probado a poner hasta 100000000bytes para ver si los acepta pero nada solo archivos pequeños que no llegan a 1MB haber si alguien me puede ayudar, gracias.
JM_Lagares está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 10-jun-2008, 00:53   #9 (permalink)
Administrador
 
Avatar de Apolo
 
Fecha de Ingreso: febrero-2006
Ubicación: Colombia
Mensajes: 4.190
Apolo sigue por muy buen camino
Predeterminado

JM_Lagares,

Consulta con tu proveedor de hosting si tienen configurada alguna directiva para limitar a 1 MB la subida de archivos.

Saludos,
__________________
ComunidadHosting.com
Apolo está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 25-oct-2008, 04:25   #10 (permalink)
Usuario activo
 
Fecha de Ingreso: octubre-2008
Mensajes: 1
CiberBarbas sin puntos positivos o negativos
Predeterminado Perfecto

Hola un saludo desde orgiadeideas.com me sirvió perfecto para lo que necesito muchas Gracias.
CiberBarbas está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 04-nov-2008, 05:43   #11 (permalink)
Usuario activo
 
Fecha de Ingreso: abril-2008
Mensajes: 3
areauca sin puntos positivos o negativos
Predeterminado

Para poder hacer el link donde pongo
www.tudominio.com/directorio del archivo index.php/uploads/$filename
Gracias
areauca está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 04-nov-2008, 17:16   #12 (permalink)
Administrador
 
Avatar de Apolo
 
Fecha de Ingreso: febrero-2006
Ubicación: Colombia
Mensajes: 4.190
Apolo sigue por muy buen camino
Predeterminado

areauca,

Yo por lo menos no entiendo lo que quieres decir. Quizás si procuras expresarlo de manera más detallada y ojalá con un ejemplo concreto, alguien pueda darte una mano.

Saludos,
__________________
ComunidadHosting.com
Apolo está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 06-nov-2008, 05:38   #13 (permalink)
Usuario activo
 
Fecha de Ingreso: abril-2008
Mensajes: 3
areauca sin puntos positivos o negativos
Predeterminado Subir archivo a una carpeta con link en base de datos

Hola comunidad, les cuento a todos lo que necesito a ver si alguien me ayuda.
Necesito un formulario de uploads que me suba los archivos a una carpeta y que guarde la ruta con la descripcion del archivo en la base de datos, y que al consultar esta base de datos cuando aparezca la tabla tenga el link al archivo que se subio anteriormente.
Es para un sitio donde los visitantes suben su material de estudio para que otros lo puedan descargar.
Desde ya muchas gracias y espero haber sido claro
areauca está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 06-nov-2008, 11:38   #14 (permalink)
Usuario activo
 
Fecha de Ingreso: noviembre-2008
Mensajes: 1
paracar sin puntos positivos o negativos
Predeterminado

Hola:
Soy nuevo en el foro. Veo que se tratan temas concretos y conuna respuesta muy detallada.
Me he iniciado en php, nivel muyy bajo.
Tengo un formulario para subir fotos pero me da error o sale tan sólo un cuadrito con una cruz.
Me dais una idea, por favor??? Llevo cinco días en ese paso del diseño. Sludos.

Esta es la parte del script para el control de imagen.

(IF ENVIAR)...

$path= "C:\Apache\htdocs\practicas\E4-5nov";
$nombre=$HTTP_POST_FILES['archivo']['name'];
$tamanio=$HTTP_POST_FILES['archivo']['size'];
$tipo=$HTTP_POST_FILES['archivo']['type'];
$var = explode(".","$nombre");
$num = count($extensiones);
$valor = $num-1;

if($extensiones[$i] == $var[1]) {
echo "Tipo de Archivo no admitido";
if ($tamanio>80000){
echo "La imagen sobrepasa el tamaño admitido";
exit;
}

if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name']))
{

}
copy($HTTP_POST_FILES["archivo]"]['tmp_name'], "$path/$nombre");
echo "El archivo se ha subido correctamente al servidor, mucha s gracias";
echo "Nombre: $nombre ";
echo "Tamaño: $tamanio ";
echo "Tipo: $tipo";
}
else { echo "Error al subir el archivo"; }


//Pour tester si l'image est bien à sa place
echo '<img src="./images_up/'.$nom_final.'" border="1" />';

echo '<br/>';
echo '<a href="javascript:history.back();">Retour</a>';
paracar está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 06-nov-2008, 13:00   #15 (permalink)
Usuario activo
 
Fecha de Ingreso: abril-2008
Mensajes: 3
areauca sin puntos positivos o negativos
Predeterminado

Cita:
Iniciado por paracar Ver Mensaje
Hola:
Soy nuevo en el foro. Veo que se tratan temas concretos y conuna respuesta muy detallada.
Me he iniciado en php, nivel muyy bajo.
Tengo un formulario para subir fotos pero me da error o sale tan sólo un cuadrito con una cruz.
Me dais una idea, por favor??? Llevo cinco días en ese paso del diseño. Sludos.

Esta es la parte del script para el control de imagen.

(IF ENVIAR)...

$path= "C:\Apache\htdocs\practicas\E4-5nov";
$nombre=$HTTP_POST_FILES['archivo']['name'];
$tamanio=$HTTP_POST_FILES['archivo']['size'];
$tipo=$HTTP_POST_FILES['archivo']['type'];
$var = explode(".","$nombre");
$num = count($extensiones);
$valor = $num-1;

if($extensiones[$i] == $var[1]) {
echo "Tipo de Archivo no admitido";
if ($tamanio>80000){
echo "La imagen sobrepasa el tamaño admitido";
exit;
}

if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name']))
{

}
copy($HTTP_POST_FILES["archivo]"]['tmp_name'], "$path/$nombre");
echo "El archivo se ha subido correctamente al servidor, mucha s gracias";
echo "Nombre: $nombre ";
echo "Tamaño: $tamanio ";
echo "Tipo: $tipo";
}
else { echo "Error al subir el archivo"; }


//Pour tester si l'image est bien à sa place
echo '<img src="./images_up/'.$nom_final.'" border="1" />';

echo '<br/>';
echo '<a href="javascript:history.back();">Retour</a>';
La carpeta donde subis el archivo tiene permisos de escritura?
areauca está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado

Temas Similares
Tema Autor Foro Respuestas Último mensaje
subir archivos a la bd generacion_animex Programación y Diseño Web 4 01-jun-2006 23:44
Cuentas de un giga para subir archivos ReisHack Web Hosting 15 01-may-2006 20:57
subir archivos generacion_animex Programación y Diseño Web 6 02-abr-2006 03:33
Como crear un preloader para nuestros archivos flash nerovee Programación y Diseño Web 0 30-dic-2005 19:21
Subir archivos al server (via FTP) LeoJ90 Programación y Diseño Web 10 21-nov-2005 23:34

Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting

La franja horaria es GMT. Ahora son las 07:35.

Rioserver
Web hosting y dominios
Planes de hosting desde 2.90 USD
Soporte 24/7

www.rioserver.com

Infranetworking.com
Hosting PHP-MySQL
desde $3,5 dólares al mes!
Servidores Dedicados Hosting Reseller
www.infranetworking.com

Hosting en Mexico
500 Mb de espacio 29 pesos al mes
Soporte 24 h, cpanel,
Solicite prueba gratuita.

www.albergueweb.com.mx

AQPhost es Hosting Reseller
Te asesoramos
Inicia tu empresa de Web Hosting
¡hoy mismo!

www.aqphost.com/revendedores.htm


     ComunidadHosting  

La más grande comunidad dedicada al web hosting en nuestro idioma.

Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto.







Desarrollado por: vBulletin® Versión 3.7.5
Derechos de Autor ©2000 - 2009, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com

Search Engine Friendly URLs by vBSEO 3.2.0