sorununu net olarak anlamadım ama kodlamanda
echo "Dosyaya yazılamadı $dosyaadi";
exit;
yerine
die(
"Dosyaya yazılamadı $dosyaadi");
az da olsa kod satırlarını azalatabilirsin.
bartuc un dediği gibi ise sql injeksiyon yok ama hala sorun varsa
okurken stripslashes fonksiyonunu kullanabilirsen slashleri silmek için
+ .txt kullanma .dat kullan yazma okuma hız açısından çok daha iyi
(ünide ilk dönem ki konumuzdu metin tipli dosya txt tipli dosya )