Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/07/2008, 22:07
gabouf
 
Fecha de Ingreso: julio-2008
Mensajes: 1
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Upload PHP-FTP usando formulario: ¿Cómo hacerlo?

Marco no entiendo como se hace esto, sabes probe desde un dominio a otro copiando el codigo que pusistes aca pero siempre me sale el siguiente error

Warning: ftp_chdir() [function.ftp-chdir]: Can't change directory to images: No such file or directory in /home/clickchi/public_html/mcm/administracion/pag_informativa_edita_ok.php on line 35

el tema es que de un dominio xxxx.xl estoy hacdiendo un formulario que sube los archivos al otro dominio yyyyy.cl a una carpta donde estan las imagenes

la carpeta esta con permisos 777

asi todo no puedo subir el archivo

ojala me puedas ayudar


gracias



Cita:
Iniciado por marcomartinez Ver Mensaje
Formulario.html

Código HTML:
<form action="subir.php" method="post" enctype="multipart/form-data"> 
<input name="file" type="file">
<input type="submit" value="Enviar"></td></tr>
</form> 
Subir.php

Código PHP:
<?
$local 
=  $_FILES['file']['tmp_name'];

//El tamaño por si lo necesitas
$tamano $_FILES['file']['size'];

//nombre del archivo escogido para subir ..el cual vamos a utlizarlo para nombrar el archivo que quedará en el server FTP
$remoto $_FILES['file']['name'];

$id_ftp ftp_connect("Host",21);
ftp_login ($id_ftp"usuario""password");
ftp_pasv ($id_ftpfalse);
//carpeta donde vamos a deja el archivo
ftp_chdir ($id_ftp"/home/misitio/public_html/upload/archivos");
if (
ftp_put($id_ftp,$remoto,$local,FTP_BINARY)){
echo 
"Subio OK";
}else{echo 
"No subio";}

ftp_quit($id_ftp); 
?>