Baktığım demolarda artık sürekli bu duruma denk gelmeye başladığımdan açıklamak istedim.

Aslında script yazabilen arkadaşların bu söylediğimi bilmesi gerekir ama ya unutuluyor yada farkında değiller.

Admin paneli girişlerinde;

Login veya herhangi bir kontrol yapılırken örnek aşağıdaki kodu kullanıyorsunuz;

<?php
if($_SESSION["giris"]==ok)
{
  echo "panel...";
}
else
{
  header("Location: login.php"); // giriş yok yönlendirme yap
}
İşte tam burada kullandığınız header kullanımı tamamen yanlış ve eksiktir.

Header yönlendirmelerinden sonra mutlaka "exit;" fonksiyonu kullanılmalı ve sayfadaki işlem sonlandırmalıdır.

İşlem sonlandırılmadığı takdirde örnek curl ile yapılan bir bağlantıda yönlendirmeyi pasif yaparak geri kalan sayfaya işlem yaptırılabilir.