Foros del Web » Programando para Internet » PHP »

Formulario para subir archivo al ftp

Estas en el tema de Formulario para subir archivo al ftp en el foro de PHP en Foros del Web. Hola busco un codigo que funcione y este probado para que la gente de mi web mediante un boton de examinar suban canciones en .mp3, ...
  #1 (permalink)  
Antiguo 12/08/2008, 14:01
 
Fecha de Ingreso: enero-2008
Mensajes: 60
Antigüedad: 16 años, 3 meses
Puntos: 0
Formulario para subir archivo al ftp

Hola busco un codigo que funcione y este probado para que la gente de mi web mediante un boton de examinar suban canciones en .mp3, si alguien me lo pondria y me lo explicaria me haria un favor, intente hacer en otro sitio pero me da error , alguien sabe?
  #2 (permalink)  
Antiguo 12/08/2008, 14:08
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Formulario para subir archivo al ftp

Hola cesarzevil,

Revisa en los aportes del foro, podrás encontrar la información que necesitas.

Saludos.
  #3 (permalink)  
Antiguo 12/08/2008, 15:59
 
Fecha de Ingreso: enero-2008
Mensajes: 60
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Formulario para subir archivo al ftp

Joer no os cuesta nada ponerlo...
  #4 (permalink)  
Antiguo 12/08/2008, 16:02
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Formulario para subir archivo al ftp

Creo no te cuesta nada hacer click en el enlace, http://www.forosdelweb.com/f18/aport...as-php-569025/ esta hasta arriba del foro por algo

Saludos.
  #5 (permalink)  
Antiguo 13/08/2008, 02:54
 
Fecha de Ingreso: enero-2008
Mensajes: 60
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Formulario para subir archivo al ftp

Maxo pos sere tonto el unico que he visto es un tal clase upload y encima esta en ingles :(
  #6 (permalink)  
Antiguo 13/08/2008, 03:12
 
Fecha de Ingreso: enero-2008
Mensajes: 60
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Formulario para subir archivo al ftp

Encontre este. Pero pongo ftp.miweb.com usuario y pw y lo subo y despues de un rato, me sale la pagina en blanco y no se a subido, intente cambiar la carpeta y eso pero nada

<?php
// Primero creamos un ID de conexión a nuestro servidor
$cid = ftp_connect("www.cg.edu.mx");
// Luego creamos un login al mismo con nuestro usuario y contraseña
$resultado = ftp_login($cid, "usuario","noteladigo");
// Comprobamos que se creo el Id de conexión y se pudo hacer el login
if ((!$cid) || (!$resultado)) {
echo "Fallo en la conexión"; die;
} else {
echo "Conectado.";
}
// Cambiamos a modo pasivo, esto es importante porque, de esta manera le decimos al
//servidor que seremos nosotros quienes comenzaremos la transmisión de datos.
ftp_pasv ($cid, true) ;
echo "<br> Cambio a modo pasivo<br />";
// Nos cambiamos al directorio, donde queremos subir los archivos, si se van a subir a la raíz
// esta por demás decir que este paso no es necesario. En mi caso uso un directorio llamado boca
ftp_chdir($cid, "boca");
echo "Cambiado al directorio necesario";
// Tomamos el nombre del archivo a transmitir, pero en lugar de usar $_POST, usamos $_FILES que le indica a PHP
// Que estamos transmitiendo un archivo, esto es en realidad un matriz, el segundo argumento de la matriz, indica
// el nombre del archivo
$local = $_FILES["archivo"]["name"];
// Este es el nombre temporal del archivo mientras dura la transmisión
$remoto = $_FILES["archivo"]["tmp_name"];
// El tamaño del archivo
$tama = $_FILES["archivo"]["size"];
echo "<br />$local<br />";
echo "$remoto<br />";
echo "subiendo el archivo...<br />";
// Juntamos la ruta del servidor con el nombre real del archivo
$ruta = "/srv/www/htdocs/boca/" . $local;
// Verificamos si no hemos excedido el tamaño del archivo
if (!$tama<=$_POST["MAX_FILE_SIZE"]){
echo "Excede el tamaño del archivo...<br />";
} else {
// Verificamos si ya se subio el archivo temporal
if (is_uploaded_file($remoto)){
// copiamos el archivo temporal, del directorio de temporales de nuestro servidor a la ruta que creamos
copy($remoto, $ruta);
}
// Sino se pudo subir el temporal
else {
echo "no se pudo subir el archivo " . $local;
}
}
echo "Ruta: " . $ruta;
//cerramos la conexión FTP
ftp_close($cid);
?>
  #7 (permalink)  
Antiguo 13/08/2008, 07:47
Avatar de enriqueplace  
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
Respuesta: Formulario para subir archivo al ftp

Cita:
Iniciado por cesarzevil Ver Mensaje
Joer no os cuesta nada ponerlo...
Si, luego de este tipo de respuesta a cualquiera nos costaría responderte.

PD: los foros son para auto-ayuda, es decir, si tú no pones el mínimo esfuerzo, no esperes que alguien te resuelva tus problemas.

Respeta el tiempo de los demás.
__________________
Blog phpsenior.com Cursos a Distancia surforce.com
  #8 (permalink)  
Antiguo 13/08/2008, 09:23
 
Fecha de Ingreso: enero-2008
Mensajes: 60
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Formulario para subir archivo al ftp

Se supone que estos foros son para ayudar a la gente, pero las pocas veces que pregunte tanto en la seccion flash y php me dijeron buscalo... Eso es ayuda? Tanto moderadores que mas saben son los que menos ayudan... enfin . Tranquilo que no entro mas aqui, no os molesto.
Podeis borrar mi cuenta. chao
  #9 (permalink)  
Antiguo 13/08/2008, 09:29
Avatar de enriqueplace  
Fecha de Ingreso: mayo-2005
Ubicación: Uruguay / Argentina
Mensajes: 1.102
Antigüedad: 19 años
Puntos: 32
Respuesta: Formulario para subir archivo al ftp

¿Que sentido o motivación tiene ayudar a alquien que espera que le den de comer en la boca?

Dentro de las mismas reglas del foro se habla del funcionamiento del mismo, y entre ellas, de buscar primero si el tema ya se trató y fue respondido con anterioridad.

Aquí todo el mundo colabora de forma honoraria, por voluntad y motivación propia, poco educado veo que critiques o te quejes, más si no aportas nada.

Sería muy bueno que tuvieras un poco de autocrítica.
__________________
Blog phpsenior.com Cursos a Distancia surforce.com

Última edición por enriqueplace; 13/08/2008 a las 09:30 Razón: mal redactado
  #10 (permalink)  
Antiguo 13/08/2008, 10:00
Avatar de Taldreakan  
Fecha de Ingreso: julio-2008
Mensajes: 128
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Formulario para subir archivo al ftp

Si alguien se digna a contestar algo como: "Buscalo en las FAQs", es porque precisamente el tema que estas tocando ya se vio con anterioridad.

Por eso se llaman FAQ's Frequently Asked Questions.

Por otro lado, nadie esta obligado a responder lo que en el foro es posteado.
El foro solo es el medio que nos permite compartir informacion y experiencias entre colegas de igual interes.

Asi que al menos se deberia estar agradecido de que alguien se tomara la molestia de responder a mi tan insulsa pregunta.

En lo personal yo creo que esto se merece un STFW.

POSDATA: Si alguien desconoce el significado de STFW, por favor, busquelo.
  #11 (permalink)  
Antiguo 13/08/2008, 11:12
 
Fecha de Ingreso: enero-2008
Mensajes: 60
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Formulario para subir archivo al ftp

Ok jefe tu mandas, banearme coleguitas
PD: TPM si no lo sabes, lo buscas en google
  #12 (permalink)  
Antiguo 13/08/2008, 13:37
 
Fecha de Ingreso: enero-2008
Mensajes: 60
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: Formulario para subir archivo al ftp

AH que TPM es un insulto? no lo sabia xD
PD: Ironia on
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:05.