Aynı sayfada post işlemi
Not: $veri[0]
Sayfanın Main Body kısmında yazıyı çekmekte kullandığım kod onu buraya yapıştırmadım.
Aynı sayfada yazının tüm içeriği MAin Body kısmında ve sayfanın sağında küçük bir kart içinde (yukardaki kod bloğu) tüm yazıların yıllara göre listelemesini yapıyorum.
Option value ile yılı seçiyorum bunu aynı sayfada post edip cardın body kısmında bu post a göre o yılın yazı başlıklarını listeletiyorum.
Bu haliyle çalışıyor ama bunun yerine jquery ile yapmak daha mı uygun? bu konuda yardımcı olur musunuz? javascript ve jquery den anlamıyorum.
Bu şekil aynı sayfada post etmek sanki sıkıntı yaratacak gibime geliyor. Ayrıca mobil görünümde yıl seçip listeletince sayfada refresh olduğundan ister istemez sayfa yukarı kayıyor tekrar aşağı kaydırmak gerekiyor. Bu da kullanım açısından sıkıntı yaratıyor.
Daha uygun bir kod yazımı için yardımınızı rica ediyorum.
yaziyili.js diye bir dosya oluşturdum. İçine direk Aşağıdaki kodları attım.
index php de body arasına diğer scriptler gibi onu da çağırttım.
<body>
<?php
include_once(DATA . "header.php");
...
.
..
?>
...
...
...
<script src="<?=$URL;?>styles/yaziyili.js"></script>
..
....
.
.
.
</body>
Bu şekilde çalışıyor ama header.php den nav-menüyü de içine çekiyor. onun altına listelemeyi yapıyor.
formun kodlarını eklediğim sayfama (yazilar.php) aşağıdaki şekilde eklediğimde bu defada hiç istek atmıyor. Sayfanın en altına da katsam nereye katarsam katayım çalışmıyor.
<script src="<?=$URL;?>styles/yaziyili.js"></script>