konuyu biraz hortlattım
kod hala güzel çalışıyor. şöyle bişe yapabilirmiyiz acaba linke tıklayan kişinin karşısına form açılsa ve hatanın ne olduğunu yazsa. yapılabilirmi arkadaşlar.
<?php
$kirik_adres = $_SERVER['HTTP_REFERER'];
if($_POST){
if($_POST['kirik_adres'] != ''){
$mesaj = 'Kırık Link Bildirimi Yapılan Adres: '.$_POST['kirik_adres'].' '.($_POST['opsiyonel_mesaj'] == '' ? '' : ' Opsiyonel Mesaj: '.$_POST['opsiyonel_mesaj']);
$mail = mail("kiriklinkgidecek@mail.com", "Domainsitem.com Kırık Link Sistemi Konu", $mesaj, "From: Kırık Link Sistemi <admin@benimsitem.com>");
if(!$mail){
echo 'Hata: Kırık link bildirilemedi';
echo '<br><a href="'.$_POST['kirik_adres'].'">Geldiğin sayfaya geri dön</a>';
}else{
echo 'Teşekkür ederiz';
echo '<br><a href="'.$_POST['kirik_adres'].'">Geldiğin sayfaya geri dön</a>';
}
}else{
echo 'Hata: Kırık link bildirilemedi.<br>Adres bilgisi yok.<br><a href="/">Ana sayfaya geri dön</a>';
}
}else{
echo '<form action="kirik-link-bildir.php" method="post"><input type="hidden" value="'.$kirik_adres.'" name="kirik_adres"><strong>Opsiyonel Mesaj Bölümü:</strong><br><textarea cols="80" rows="5" name="opsiyonel_mesaj"></textarea><br><input type="submit" value="Kırık Link Bildir"></form>';
}
?>Şöyle en basitinden çalışır sanırım.