ma tu il php lo conosci?

prova a fare un po' di debug, stampa a video il contenuto di $data[pos] prima di cominciare a manipolarlo, se non stampa nulla sali nel codice e vedi perchè non riesce a riempire la variabile, magari passi semplicemente il percorso in modo errato (visto che parli di win e linux).


ciao