Sanırım referrerleri almaya calısıyorsun.. cift kayıt girilmemesi içinde referrer kontrolu yaptırmak istiyorsun..
$s degiskeni veriyi nerden cekiyor..hata büyük ihtimal ordan kaynaklanıyordur..
UPDATE tablo SET onay = 1 WHERE asd = '".$_SERVER['HTTP_REFERER']."'
böyle birşey kullansan olabilirmi?