HighVoltage4 adlı üyeden alıntı: mesajı görüntüle
yönlendirme hata verdi.

Warning: Cannot modify header information - headers already sent by (

zaten yazıya gerek yok sadece yönlendirmede olur.
kodda herhangi bir hata olmaması gerekiyor, ancak denemedim. o hatayı vermesinin sebebi, kodu kullandığınız php dosyasının en başına

<?php ob_start(); ?>
en altına ise
<?php ob_end_flush(); ?>
kodlarını yerleştirmemenizdir. bunları yazarsanız sorun ortadan kalacaktır.

hata mesajı istemiyorsanız, buyrun bunu kullanın.

<?
$sql = mysql_query("select * from kutuphane where id='".$kitap_id."'");
$kayitsayisi = mysql_num_rows($sql);
if($kayitsayisi<1) {
header("location:anasayfa.php");
}else {
// üye varsa yapılacak işlemler...
$veri = mysql_fetch_array($sql);

}
?>