Merhaba arkadaşlar,
Son script için ajax kullanayım dedim burnumdan geldi
ve daha bir sorun bitmeden yeni bir sorun farkettim

<script type="text/javascript">
function gonder(){
 $("form").submit(function () { return false; });
 var  frm = $("#arama").serialize();
$('#aramasonuclari')
.html('<p>&nbsp;</p><img src="images/loader.gif" border="0"><br /><br /> <?=$dil["loader"]; ?>');
 $.ajax({
type:'POST',
   url: 'ara.php',
   data: frm,
   success: function(txt){	
     $('#aramasonuclari').html(txt);				
   }
 });
}
</script>
Kodlar içinde <?=$dil["loader"]; ?> değişkenini farkettiniz değil mi?
Bir sayfa oluşturup yukardaki kodu <head> ve </head> tagları arasına aldıgımda sorunsuz çalışıyor.

Fakat islemler.js isminde bir dosya oluşturup bu kodları o dosyaya yazıyorum
daha sonra <head> ve </head> tagları arasına şu satırı ekliyorum

<script type="text/javascript" src="islemler.js"></script>

Böyle oluncada kodlardaki <?=$dil["loader"]; ?> php değişkeni çalışmıyor.

Bu hatayı nasıl giderebilirim acaba yardımcı olabilirmisiniz. ?