Ok mi è più chiaro adesso.

Qui il codice su cui potresti iniziare a lavorare
http://www.w3schools.com/php/php_file.asp

codice:
<?php
$file = fopen("welcome.txt", "r") or exit("Unable to open file!");
//Output a line of the file until the end is reached
while(!feof($file))
  {
  echo fgets($file). "
";
  }
fclose($file);
?>
Vedi se funziona questo codice, prima di tutto.

(Qui il riferimento ufficiale per questa funzione http://php.net/manual/en/function.fgets.php).

Poi sei sicuro che:
- la cartella dove vuoi copiare abbia i permessi di scrittura adeguati?
- il percorso dei file (originali e di destinazione) sia corretto se rapportato al tuo spazio web o cartella dove lo script viene eseguito?




Originariamente inviato da luqwe
In pratica il copy non va in questo modo
if (!copy($source, "data/".$nome)) {
echo "failed to copy $file...\n";


funziona se metto
if (!copy($source, "data/1.pdf")) {
echo "failed to copy $file...\n";