Comunidad de diseño web y desarrollo en internet online

Subir archivos sin FTP mediante flash

Citar            
MensajeEscrito el 13 Dic 2004 11:58 pm
Saludos amigos,

Como puedo hacer para subir archivos desde flash a mi servidor web sin el uso de un programa FTP??

gracias de antemano

Por Gab

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 14 Dic 2004 12:01 am
No sé si lo puedes hacer con actionscript puro, pero sí se que lo puedes hacer con PHP (o una combinación de estos dos).

Por Pedro

BOFH

3017 de clabLevel

3 tutoriales
6 articulos

  Bastard Operators From Hell

Honduras

firefox
Citar            
MensajeEscrito el 14 Dic 2004 12:03 am
Flash no soporta el envio de archivos binarios al servidor, tendrias que apoyarte de Javascript no multiplataforma o hacerlo con HTML+PHP que es la mas comun

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox
Citar            
MensajeEscrito el 14 Dic 2004 12:09 am
Me pueden recomendar un link donde pueda encontrar un ejemplo con PHP

Por Gab

36 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 14 Dic 2004 12:17 am

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 14 Dic 2004 11:10 am
Es muy fácil pero hay algunos truquillos que va bien saber,

En primer lugar y muy importante, la carpeta donde se van a grabar los archivos debe tener permiso para ello. Si quieres asegurarte puedes darle permiso 777, aunque ello no sea de todo recomendable por temas de seguridad.

luego creas un formuario en html tipo:

<form name="form1" enctype="multipart/form-data" method="post" action="insertar_archivo.php">
<input type="file" name="mi_archivo">
</form>

No olvides el enctype="multipart/form-data" !!!!

Luego creas el insertar_archivo.php con:

copy ($_FILES['mi_archivo']['tmp_name'], "../micarpeta/mi_archivo_en_el_servidor.ext") or die ("No puedo copiar el archivo, pero no desesperes, que la pantalla no tiene ninguna culpa. Seguro que Bill Gates tene algo que ver con todo eso.");

Y creo que no me lvido de nada, o sea, que ya está. Sin embargo es recomendable poner algun tipo de filtro para segun que tamaño de archivo o formato de archivo, pero eso "son figues d'un altre paner".

Por isuny000

129 de clabLevel

1 tutorial

Genero:Masculino  

Girona provincia

firefox
Citar            
MensajeEscrito el 20 Dic 2004 01:30 am
si se pueden subir archivos con flash al servidor como si fuera un formulario html, para ello puedes usar una componente llamada yamzbrowser la cual usa una combinacion de js, actionscript y php para lograrlo

la puedes descargar de aki

http://sourceforge.net/projects/yamzbrowser/

espero que te sirva

Por alverick

2 de clabLevel



 

msie
Citar            
MensajeEscrito el 20 Dic 2004 02:56 am
Y que no es crossbrowser, no funciona en todos los navegadores y es bastante inestable :)

Algo es algo, pero no hay porque matar moscas con un cañon

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox
Citar            
MensajeEscrito el 20 Dic 2004 03:47 am
y no hay nada como hacer el código uno con sus propias manitas

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 20 Dic 2004 07:24 pm
bueno yo he probado yamzbrowser en netscape 7, opera, mozilla y en todos ellos funciona de maravilla, quiza el problema con otros navegadores es que el js no es compatible con ellos, bueno tampoco es una solucion copy paste, hay que hacer pruebas y arreglar el codigo js para hacerlo multibrowser, en cuanto a lo otro es una solucion flash para subir archivos, y bueno a mi me funcionado y es muy solida.

Y lo de respecto a hacer el codigo con tus propias manitas, si tienes razon pero tambien te digo no hay que reinventar la rueda, solo ver como funciona y adaptarla a tu conveniencia...

repito esta no es una solucion copy paste tienes que revisar el codigo y adaptarlo o quiza mejorarlo.

esta es una alternativa si deseas prueba otra y usa la que mejor se te acomode

Por alverick

2 de clabLevel



 

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.