Buenas amigos del foro!!
Tengo una traba con un codigo php,
al querer copiar un archivo,
con el codigo de mas abajo no me realiza nada.
Este codigo es para copiar canciones al azar de varias carpetas a una
todo funciona bien hasta que tengo que copiar el archivo,
ahi es donde ya no hace nada no me marca error y no imprime nada en pantalla
Tengo dos "echo" uno imprime la direccion donde esta el archivo seleccionado
y el otro imprime la direccion donde sera guardado, pero no los imprime.
Si le pongo un escape a la funcion copy ( //copy ($rutotal,$hasta); ) ahi si me
funciona imprime las direcciones de todos los archivos que deveria copiar!!
no se que es lo que esta mal.
Código PHP:
Ver original<?php
include "conexion.php";
$genero = array('rock','metal','ska','punk');
for($i=0;$i<4;$i++)
{
$cambio="SELECT `nombre` , `diario` FROM `bandas` WHERE `genero` LIKE '".$genero[$i]."' ORDER BY `bandas`.`diario` DESC LIMIT 0 , 15";
$a=1;
{
$rutaa ='../';
$ruta ='banda/'.$array['nombre'].'/mp3';
$rutab = $rutaa.$ruta;
$total = "/home/xxxx/public_html/php/";
$rutotal=$total.$ruta.'/'.$cancion[rand(0, $cantidad)]; $hasta="/home/xxxx/public_html/php/generos/".$genero[$i]."/mp3/cancion".$a.".mp3";
$comp="/home/xxxx/public_html/php/banda/".$array['nombre']."/mp3/..";
if ($rutotal!=$comp)
{
echo $rutotal."</br>";
echo $hasta."</br>";
$a=$a+1;
}
}
}
?>
Desde ahora gracias por la atencion al tema y a sus sugerencias!!