Html ve php ile iş yapanlar bilirler sık sık yenileme kodlarına ihtiyaç duyulur. Bu kodlar genelde ezbere değil de kütüphanelerden otomatik kopyalayıp yapıştırmak kolayımıza gider. Bu yazıda da yenileme kodlarını toplu bir halde yazıp kısa bir açıklama yapacağım.
Html Sayfa Yenileme Kodu
Html ile aşağıda verdiğim basit kod ile kolayca belirli saniye aralıklarında sayfanızı yenileyebilirsiniz.
<meta http-equiv="refresh" content="60; URL=https://bellenti.com" />
burada “60” saniyeyi ifade eder ve 60 saniye sonunda sayfanın yönlendirilmesini veya yenilenmesini sağlar. Eğer sayfanın kullanıcıları bekletmeden hemen yenilenmesini isterseniz saniye bölümünü “0” yapabilirsiniz. “https://bellenti.com” burası ise yönlenecek sayfayı ifade eder. Eğer farklı bir sayfa veya internet sitesi değilde bulunduğumuz sayfanın yenilenmesini istersek o bölümü silmeniz yeterli olacaktır.
Örneğin:
<meta http-equiv="refresh" content="60;">
bu şekilde bulunduğumuz sayfayı yenileyebiliriz.
Php Sayfa Yenileme Kodu
Bazı durumlarda php kodlarımızın içerisinde de yenileme kodlarına ihtiyaç duyarız. Php programlama dilinde de bu yenileme işlemini aşağıdaki örnek kod ile yapabiliriz.
header("Refresh: 60; url=https://bellenti.com");
gene saniye ve yönlenecek sayfayı html kodlarında olduğu gibi düzenleyerek kullanabiliriz. Aynı şekilde yönlenecek url adresini silerek de kullanabiliriz.
Örneğin:
header("Refresh: 60;");
İhtiyacımız olduğunda kolayca bulup kullanabileceğimiz bir yazı olması dileğiyle.
Javascript Sayfa Yenileme Kodu
window.location.reload();
Hocam çok iyi olmuş teşekkürler. Bir sorum olacaktı. Sitemde kullanıcı geldiğinde bir önceki ziyaret ettiği sayfaya geri geçişini engelleyip anasayfaya veya olduğu sayfada birkez yeniletip öyle çıkmasını istiyorum.
Bunu nasıl yapabilirz yanıtınızı bekliyor olacağım teşekkürler..
Bu sayfadaki javascript kodlarının faydalı olacağını düşünüyorum.
Hocam merhaba paylaşımınız için teşekkürler, index.php dosyama response.php dosyasından ajax ile saniyede bir veri çekiyorum ve bu veriyi alıp alert ile ekranda gösterebiliyorum ama aldığım veriyi script etiketleri içerisinden çıkıp php etiketleri içerisinde de kullanıp bu verinin üzerinde işlemler yapıp öyle kullanmak istiyorum ama bunu başaramadım bu konuda ne önerirsiniz hocam ?
İlk olarak nasıl bir işlem yapacaksın o önemli. Dönen veriyi javascript kodları ile düzenlemen bir seçenek diğer türlü response.php dosyasından gelmeden düzenletebilirsin. İllaki tekrar göndereceğim başka bir dosyada işlem yapacağım dersen başka bir php dosyasına tekrardan gönderebilirsin. Bu işlemde ajax ile veri alır gibi göndermen işini çözecektir.
Merhabalar Hocam. java ya da başka platform olabilir basit tek kullanıcılı giris paneli ve bu giriş panelinde özellikle sifre ile kullanıcı adi degistirme özelligi istiyorum.database olmayacak. şifre login sayfasinda ya da text dosyasinda saklanabilir basit bir projede internet dışı kullanacağım. sifre değiştirmeyi bulamadım hic bir yerde ve malesef kodlardan anlamıyorum. Yardim için teşekkürler şimdiden
Hayat kurtarıcı bir çözüm . Web sitem bu kod olmadan önce yenilendikçe sonsuza kadar form göndermekteydi ama artık bu sorun kalktı. Teşekkür ederim…
Hocam Sayfadaki tek bir kısmı yani mesela sadece tek bir div’i reload atabilirmiyiz?