kodlar şu şekilde ama sanırım bir yerde hata var

<?php

@$arama=$_POST['aranan']; //arama değişkenini post ile aldık.

if($arama==""){ //eğer arama boşsa...

header("Location:index.php"); //index.html'ye yönlendirsin.

} else { //boş değilse...

$bul=mysql_query("SELECT * FROM  vtatablo WHERE tag LIKE '%$arama%'"); //bul değişkeni ile veritabanında girilen değer var mı diye kontrol ettiriyoruz..
while($getir=mysql_fetch_array($bul)){ //veritabanından verilerimizi while içinde alıyoruz.
$kelime=$getir['arama']; //kelimeyi aldık.
 
echo("$kelime"); //yazdırdık...

}

}

?>
bazen boş sayfa geliyor bazen Notice: Undefined index: arama in C:\xampp\htdocs\resmim\araact.php on line 14 hatası alıyorum.
hata nerede acaba?

saygılar