hola que tal estoy haciendo una seleccion multiple para poder mover grandes cantidades de archivos lo estoy haciendo con el siguien codigo
<?php
$dir = "C:/pdforigen/";
$a=0; // creo varibale para el contador
// Abrir un directorio conocido, y proceder a leer sus contenidos
if (is_dir($dir)) {
if ($gd = opendir($dir)) {
while (($archivo = readdir($gd)) !== false) {
echo "nombre de archivo: $archivo : tipo de archivo: " . filetype($dir . $archivo) . "\n";
rename("C:/pdforigen/$archivo. " . filetype($dir . $archivo) . "", "C:/pdfdestino/$archivo. " . filetype($dir . $archivo) . "");
$a++; // sumo 1 al contador si hay archivo o carpeta
echo '<br>';
}
closedir($gd);
}
}
echo '<br>';
echo '<br>';
echo $a-2; // imprimo el resultado del contador.
?>
mas bn esa es una prueba pero el problema es q no me deja usar el rename me manda el sig error
Warning: rename(C:/pdforigen/cuenta2.pdf. file,C:/pdfdestino/cuenta2.pdf. file) [function.rename]: No error in C:\AppServ\www\Digitaphp\contararchivos.php on line 18
intente cambiarle los permisos
con chmod ('$archivo,0777);
y me manda este error
Warning: chmod() [function.chmod]: No error in C:\AppServ\www\Digitaphp\contararchivos.php on line 17
luego intente ver los permisos q ya tienen mis archivps
Warning: fileperms() [function.fileperms]: stat failed for $archivo
aa por favor espero me ayuden por cierto mi php no esta en modo seguro y uso el appserver
tendra algo q ver q son varios archivos a la vez pero los estoy manejando con un for gracias!!