Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/01/2012, 05:10
Avatar de YolandaGC
YolandaGC
 
Fecha de Ingreso: marzo-2006
Ubicación: España
Mensajes: 151
Antigüedad: 18 años, 9 meses
Puntos: 0
Respuesta: Como añadir campo de link externo???

Zulkas,muchas gracias por contestar,este es un problema que quisiera solucionar.
Sinceramente,no sé como hacerlo. He mirado en la carpeta tables y he encontrado esto:

Código:
if($this->song_file["name"] != ""){
			$success_file = false;
			$success_file = $this->guardarSong($this->song_file);
			if($success_file) $this->filename = $success_file;
		}
		
		$this->song_file = null;
Y más abajo:

Cita:
//mirem l'extensio darxiu
$ext = substr($filename, strrpos($filename, '.') + 1);

$this->extension = $ext ;

$filename = JFilterOutput::stringURLSafe($this->name);

$filename = $filename . "." . $ext ;

$params = &JComponentHelper::getParams( 'com_muscol' );

$folder = trim($params->get('songspath'));

if($folder == "") $path = "/songs";
else $path = $folder;

if(substr($folder,0,1) != "/") $path = "/" . $folder;


if(substr($path, -1) == "/") $path = substr($path, 0, -1);

//$path = ".." . $path . "/" ;

$path = JPATH_SITE . $path . "/" ;

//echo $path; die();

if (file_exists($path . $filename)){

$filename = time()."_".$filename;
move_uploaded_file($file["tmp_name"], $path . $filename);

return $filename;
}
else{
move_uploaded_file($file["tmp_name"], $path . $filename);
return $filename;
}

}

}
Debo mirar algún otro archivo?Debo cambiar algo ahí arriba? Lo único que quiero es que en vez de coger la cancion del pc o de la carpeta /songs/ ,pueda añadir manualmente un enlace externo, como si la canción se encuentra fuera del servidor,por ej,http://www.canciones.com/lacancion.mp3
Espero me puedas echar una mano!