Tema: Uno Facil!!!
Ver Mensaje Individual
  #14 (permalink)  
Antiguo 16/07/2003, 15:31
Avatar de Manoloweb
Manoloweb
 
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Bueno, pues como lo ha dicho josemi, el servidor FTP es el mismo servidor del web? o está en otro lado?

Porque si es el mismo servidor, no hay necesidad de usar FTP, ya que el script que tienes funcionaría correctamente, solo cambiando los directorios...

Si requirieras forsozamente FTP, deberías cambiar la parte que hace la transferencia del archivo, que es esta:

<?php
function do_upload($filename,$newname) {
$file = basename($filename);
$tmp_upload_path = "c:\\apache\\htdocs\\tmp\\";
$new_file_name = "c:\\apache\\upload\\".$newname;
if (!copy($tmp_upload_path.$file, $new_file_name)) echo "failed to copy file<br>\n";
return;
}
?>

Esto deberás cambiarlo por algo mas parecido a esto:

$fp = @ftp_connect("$ftp_url");
$login = @ftp_login ($fp, "$ftp_user", "$ftp_password");
@ftp_chdir($fp, $ftp_path);
@ftp_put($fp, $ftp_path/, $source_name, FTP_BINARY);
@ftp_quit($fp);

Pero todo depende de muchas variables que solo tu debes conocer (servidor ftp, usuario, estructura de archivos, tipo de datos, puerto, etc...)
__________________
Manoloweb