Hallo,
Warum liest Du die Datei1 Zeilenweise ein file() anstatt sie mit include() oder require() in Datei2 aufzurufen.
"Einlesen" != "Aufrufen".
Weil erstens die Datei NICHT includiert werden soll, sondern ein externes Script aufgerufen werden soll.
Gruß,
Floater