ErsaT verdiğini kullanıyorum..Teşekkürler..Basit ve kullanışlığı.
bir de mail gönderildikten sonra sayfa yönlenmeden iletiniz gönderilmiştir, oyun incelenecektir gibi biraz yazı sunabilir miyiz.
header("Location: ".$_POST[url]);Bu kısmı;
echo 'Hata önerisi iletildi. Oyun incelenecektir';
olarak değiştirebilirsin.
Ayrıca şöyle kullanabilirsin, gönderilmiş url lerde uyarı veriyor.
<?php
//Hatalı url boşsa yönlendir
if($_GET[url] == ''){
//header("Location: http://www.sitem.com/?hata=url_bos");
echo 'Hatalı url boş olamaz.';
exit();
}
//Önceden URL bildirilmişmi kontrol et
$kontrol_dosya = file_get_contents('hatabildir.txt');
$parcala = explode("\n", $kontrol_dosya);
if(in_array($_GET[url], $parcala)){
//header("Location: http://www.sitem.com/?hata=daha_once_bildirilmis");
echo 'İçerik daha önce iletilmiş.';
exit();
}
//Form post edilince çalış
if($_POST){
$mesaj = 'Hata Bildirme Maili
Hatalı Oyun Url: '.$_POST[url].'
Hata Türü: '.$_POST[hata_turu].'
imza';
//Mail gönder
mail('admin@sitem.com', 'Hata Bildirme', $mesaj, 'From: "Hatabildirme Programı" <admin@sitem.com>');
//URL önceden gönderilmişmi kontrol etmek için url yi kaydet
$dosya = fopen('hatabildir.txt', 'a');
fputs($dosya, $_POST[url]."\n");
fclose($dosya);
//İş bitti hatalı url ye yönlen
//header("Location: ".$_POST[url]);
echo 'Hata iletisi gönderildi. Hata bildiriminiz incelenecek';
exit();
}
//Hatabildir formu
?>
<form method="post" action="hatabildir.php" name="hatabildir">
<input name="url" type="text" size="50" value="<?php echo $_GET[url]; ?>" readonly><br>
<select name="hata_turu">
<option value="Oyun Bozuk">Oyun Bozuk</option>
<option value="Oyun Hatalı">Oyun Hatalı</option>
</select><br>
<input type="submit" value="Bildir">
</form>hatabildir.txt oluştur dizinde. CHMOD 777 olarak değiştir.
Alıntı
<!-- hata bildir -->
<input style="font-size:10px; border:1px solid red; background-color:#FFCC00; color:black;" type="button" value="Hata Bildir" onClick="if(confirm('Hatalı url bildiriyorsunuz eminmisiniz?\nLütfen bir kez daha gözden geçirin!')){ window.open('hatabildir.php?url=http://www.sitem.com<?php echo $_SERVER['REQUEST_URI']; ?>', '_self') }">
Buda hediyesi (: