function TRkarakterSorunsuz($dosya,$veri) {
$a=fopen($dosya,"a");
fwrite($a, pack("CCC",0xef,0xbb,0xbf));
if(fwrite($a,$veri)){
fwrite($a,"rn");
return true;
}else{
return false;
}
fclose($a);
}
$tarih = date("Y_m_d");
$dosya_adi = "girisler/".$tarih.".txt";
if (isset($_POST["girisyapan"])) {
$yazilacak_deger = $_POST["girisyapan"] . " - ".date("Y-m-d H:i")." Tarihinde Giriş Yaptın";
if(TRkarakterSorunsuz($dosya_adi,$yazilacak_deger)){
echo "Listeye Eklendi >> <a href='girisler/$tarih.txt'>$tarih</a>";
die();
}else{
echo "Veri eklenemedi.";
}
}POST değerlerinde bazı değişiklikler yaptım $_POST["giris-yapan"] yerine $_POST["girisyapan"] olarak değiştirdim. Değişiklikleri uyarlarsanız sorunsuzca çalışacaktır.
edit: R10'nun rich text editörü kodlarda değişiklik yapıyor sanırım. Orijinal hali:
https://paste.ofcode.org/WbpHn3e4D8qx5aeGCCHJf5