fa tuttii controlli preliminari cosi dovresti capire se non va e perche'.
Codice PHP:
error_reporting (E_ALL|E_STRICT);
ini_set ('display_errors','on');
$source = "/var/www/vhosts/dominio.com/subdomains/portale/httpdocs/".$row["Percorso"];
$dest = "/var/www/vhosts/cominio.com/subdomains/portale/httpdocs/Amministrazione/".$_REQUEST["DdlCategory"]."/".$_REQUEST["FileName"];
if (!is_readable ( $source )) {
echo "File $source non leggibile\n";
exit;
}
if (!is_writable ( dirname($dest ))) {
echo "La cartella ".dirname($dest )." non e' scrivibile\n";
exit;
}
if (!copy($source, $dest)) {
echo "Impossibile copiare il file $source in $dest\n";
exit;
}
echo "copia avvenuta con successo\n";
Andrea