Make link recursively :
<?php
function makeRecusLink($orig, $dest)
{
if (is_dir($orig)) {
if (substr($orig, -1) != '/') {
$orig .= '/';
}
$handle = opendir($orig);
while (false !== ($file = readdir($handle))) {
if ($file != '.' && $file != '..') {
$path = $orig.$file;
if (is_file($path)) {
@link($path, $dest.'/'.$file);
} else if (is_dir($path)) {
@mkdir($dest.'/'.$file, 0755);
makeRecusLink($path, $dest.'/'.$file);
}
}
}
}
closedir($handle);
}
?>
