Eğer sorununuzu yanlış anlamadıysam sorununuzun çözümü şu şekilde.
1)Sitesini eklemek isteyen ziyaretçi SİTEEKLE formunu doldurur
2)Forumda ki URL kısmının daha önce kayıt edilip edilmediğine, yani veritabanında bulunup bulunmadığına bakılır
3.1)Daha önce Kayıt edilmişse hata sayfasına yönlendirilir.
3.2)Eğer daha önce kayıt edilmemişse keyıt gerçekleştirilir.
Bu işlemleri kabaca şu şekilde halledebilirsin.
<?
// Forumun doldurulup POST metodu ile gönderildiğini varsayalım
$url = $_POST['url'];
if ($_POST['formGonderButonu']) //Forum gönderilmiş mi?
{
$sorgu = mysql_query("SELECT * FROM siteler WHERE url = '$url'"); //Sorgu yapılır
$sayi = mysql_affected_rows($sorgu); //Sorgudan kaç sonuç döndü?
if ($sayi > 0)
{
echo "Bu adres daha önce kayıt edilmiş";
}
else
{
//KAYIT İŞLEMLERİ
echo "Kayıt tamamlandı";
}
}
?>umarım
syntax error yapmamışımdır. Uzun bir süredir PHP kod yazmıyordum :S