Bu tür özel verileri sessionStorage,localStorage ya da şifrelemeden cookies içinde kullanmak büyük güvenlik açıkları verir öncelikle
bilmeniz gereken şeylerden biri bu.
Anlamadığım husus kullanıcı verilerini güncellediğinde neden bu verileri çıktı olarak verip istemci tarafına göndermek? Bunun yerine
verileri kaydettikten sonra sayfayı yenilemen daha mantıklı değil mi?
Diyeceğim o ki verileri güncelle fakat ekrana çıktı vermek istiyorsan sadece "Hata Oluştu!","Başarı ile güncellendi." gibi mesajları
ekrana yansıt.Evet kullanıcılar hızı ve akıcılığı sever fakat güvenlik her zaman daha önemli bir konu..unutmayalım.
Kesin ve kesin oturum verisi olarak kaydetmem lazım diyorsan da PHP <b>$_SESSION</b> veya <b>$_COOKIE</b> global değişkenlerine bak derim.
Saygılarımla..
Böyle bir listele.php sayfası olduğunu varsayalım.
<?php
$sayfa_no = $_GET["sayfa"] ?? "1"; // sayfa adında get değerini aldık,eğer değer yoksa 1'e eşitledik.
$veri_goster = 10; // sayfada kaç adet veri göstereceğimizi belirledik.
$lowerLimit = ($sayfa_no - 1) * $veri_goster; /* kaçıncı veriden başlayacağımızı bulmak için önce sayfa sayısından 1 çıkardık,
ardından toplam göstereceğimiz veri ile çarptık.
/* veritabanı bağlantısını yaptığınızı varsayarak $baglan değişkeni ile veritabanına sorgu gönderiyoruz. (bağlantıyı hangi
değişkenle yaptıysanız onu yazın.) */
$veriler = $baglan->query("SELECT * FROM veri_tablosu LIMIT $lowerLimit,$veri_goster")->fetchAll();
// foreach döngüsü ile verileri yansıtıyoruz
foreach($veriler as $veri){
echo $veri["veri_satir"];
}
http://example.com/listele.php?sayfa=1 şeklinde sayfaya erişebilirsiniz.
Hocam yazımda bir sıkıntı yok lakin durum şu,Tayfun hocam cevap vermiş lakin benimde çorbada bir tuzum olsun istedim.
Verdiğiniz değeri fonksiyon içinde (boolean) true şeklinde alıyor haliyle de değer döndürmüyor.
başına (int) ya da kullandığınız gibi $count+0 yaparak (int) hale getiriyorsunuz.problem de çözülüyor.
bilgilendirebildiysem ne mutlu :) saygılarımla..
Hocam selam.
PHP back-end bir dil olduğundan dolayı bu işi cliente php ile aktarman hayli zor olur,kodların kirli olur istediğin randumanı da vermez.
Bu yüzden ister fetch,ister jquery ajax metodlarını kullan.
Çok daha kolay işini görecektir,saygılarımla..