1) è insensato inserire codice php in una stringa di testo per poi farlo eseguire in un' altra pagina. Basta metterlo nella pagina dove vuoi che giri (o altrimenti spiega perché lo fai)
2) è necessario usare 10000 quando puoi fare una stringa unica e usare un solo fwrite??
3) se non specifichi il link alla resource del file aperto con fread, fputs che tra l'altro è un alias di fwrite, potrebbe appunto non fare niente!!!