
16/07/2003, 15:31
|
 | | | Fecha de Ingreso: enero-2002 Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 23 años, 1 mes 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 |