Intanto fclose($in); dovresti metterlo dentro il ciclo foreach (che tra l'altro non capisco dove venga chiuso), come ultima istruzione, altrimenti chiudi solo l'ultimo file aperto in lettura.
Se foreach lo chiudi dopo il codice che hai postato, allora fclose($out) è nel posto sbagliato, va fuori dal foreach.

Rispondi quotando
