lo script fa correttamente quello che deve, si aspetta un file di testo per cui se ci metti un php non lo interpreta prima di trasformarlo ma , non vorrei dirne una grossa,
forse con eval ()...