Hola espero que me puedan ayudar
estoy usando linux con el servidor xampp y esta en red con otros computadores,
entonces se entiende que:
$titulo captura el nombre de un archivo mp3
$dir1 es donde esta este archivo originalmente
$dir2 el lugar donde se copia
Código PHP:
$titulo = $_POST["filename"];
$dir1 = "file:///opt/lampp/htdocs/web/music/";
$dir2 = "file:///opt/lampp/htdocs/";
$ar=fopen("$dir2$titulo","w") or
die("Problemas en la creacion");
fputs($ar,$_REQUEST['user']);//esto no importa porque se borrara
fclose($ar);
//primero se crea el archivo.mp3 y luego se copia el contenido a este
if (file_exists($dir2)){
copy("$dir1$titulo","$dir2$titulo");
}
el archivo funciona correctamente pero aqui el problema si pusiera:
$dir2 = "smb://dos-desktop/administrador/Música";//directorio de otro computador
me sale el siquiente error:
Warning: fopen() [function.fopen]: Unable to find the wrapper "smb" - did you forget to enable it when you configured PHP? in /opt/lampp/htdocs/web2/getfile.php
entonces he buscado muchas formas de poder copiar este archivo a otro pc pero siempre hay un error, no asi cuando copio a mi mismo pc,
un profesor me dijo que se podia con chmod pero no se si lo he aplicado bien esto de los permisos 777 pero, a ver que me dicen ustedes si hay alguna solucion de poder copiar archivo de un directorio a otro con linux
desde antemano gracias