Dengan menggunakan skrip di bawah ini, Anda dapat menyegarkan hasil skrip PHP Anda secara otomatis di browser. Tempatkan kode pada baris pertama skrip PHP Anda
Di sini 10 adalah nilai dalam detik, pada kode di atas, halaman PHP Anda akan menyegarkan setiap 10 detik terlepas dari apakah ada perubahan data atau tidak
Sintaksis
Di sini ADDRESS adalah opsional, jika Anda menghilangkan alamat itu akan menyegarkan dirinya sendiri, jika ada alamat itu akan dialihkan ke URL tujuan atau halaman tujuan
Saya harap Anda menyukai Posting ini, Silakan berkomentar di bawah ini, saran dan masalah Anda jika Anda hadapi - kami di sini untuk menyelesaikan masalah Anda
Saya ingin halaman web dimuat ulang sendiri setiap beberapa detik?
Bagaimana saya bisa membuat halaman html saya diperbarui secara otomatis?
Penjelasan
Untuk membuat halaman memuat ulang atau me-refresh sendiri, kita harus menggunakan kode berikut di dalam tag head
Atribut http-equiv="refresh" memanggil untuk menyegarkan halaman
Atribut content="5" menetapkan waktu penyegaran
Waktu halaman harus dimuat ulang diatur menggunakan atribut konten
Katakanlah jika Anda ingin halaman disegarkan setelah interval 10 detik, setel nilai konten ke 10
Kami merekomendasikan waktu penyegaran [reloading interval] di atas 5 detik. Ini karena Anda harus mempertimbangkan waktu pemuatan halaman
Kami akan memperkenalkan metode untuk me-refresh halaman menggunakan Refresh header di PHP. Kita dapat menggunakan metode ini untuk menentukan interval waktu untuk me-refresh halaman
Kami akan mendemonstrasikan metode lain untuk me-refresh halaman menggunakan tag HTML meta di PHP. Metode ini mirip dengan yang pertama karena kami menentukan waktu tunda untuk menyegarkan halaman
Kami akan menunjukkan kepada Anda contoh cara menyegarkan halaman menggunakan fungsi location.reload() JavaScript. Kami menggunakan fungsi ini dalam skrip PHP
Kita dapat menggunakan fungsi header()_ untuk me-refresh halaman di PHP. Kami menulis header Refresh di dalam fungsi header() dan menentukan interval waktu untuk menyegarkan halaman. Misalnya, tulis fungsi header()_ dan tentukan interval waktu 1 detik sebagai #php 7.x "); echo date('H:i:s Y-m-d'); ?> 0. Pada baris kedua, gunakan fungsi #php 7.x "); echo date('H:i:s Y-m-d'); ?> _1 untuk menampilkan tanggal dan waktu saat ini. Gunakan karakter #php 7.x "); echo date('H:i:s Y-m-d'); ?> 2, #php 7.x "); echo date('H:i:s Y-m-d'); ?> 3, #php 7.x "); echo date('H:i:s Y-m-d'); ?> 4, #php 7.x "); echo date('H:i:s Y-m-d'); ?> 5, #php 7.x "); echo date('H:i:s Y-m-d'); ?> 6, dan #php 7.x "); echo date('H:i:s Y-m-d'); ?> 7 masing-masing untuk mewakili jam, menit, detik, tahun, bulan, dan hari. Gunakan format ini di dalam fungsi ________0______1. Silakan periksa Manual PHP untuk mengetahui tentang fungsi header()
Contoh di bawah menyegarkan waktu saat ini dalam satu detik. Hasilnya, waktu saat ini akan ditampilkan di halaman web dengan skrip. Bagian keluaran kode hanya menampilkan sebuah contoh
Kode Contoh
# php 7.* _
Keluaran
Kita dapat menggunakan tag HTML meta_ untuk me-refresh halaman secara berkala di PHP. Kami menyetel atribut #php 7.x location.reload(); '; ?> _1 dari tag meta ke #php 7.x location.reload(); '; ?> 3 dan menentukan waktu tunda di atribut #php 7.x location.reload(); '; ?> 4. Atribut #php 7.x location.reload(); '; ?> _5 menetapkan header HTTP untuk nilai atribut #php 7.x location.reload(); '; ?> 4. Misalnya, tulis tag meta, tentukan atribut #php 7.x location.reload(); '; ?> 1 hingga #php 7.x location.reload(); '; ?> 3 dan atribut #php 7.x location.reload(); '; ?> 4 hingga Refresh1 dan tutup tag. Tampilkan tanggal dan waktu saat ini menggunakan fungsi #php 7.x "); echo date('H:i:s Y-m-d'); ?> 1 seperti pada metode di atas. Periksa di sini untuk mempelajari tentang penyegaran meta
Contoh di bawah menampilkan tanggal dan waktu real-time di halaman web. Halaman disegarkan dalam satu detik, yang mengaktifkan fitur ini. Bagian keluaran kode hanya menampilkan contoh waktu
Kode Contoh
#php 7.x "); echo date('H:i:s Y-m-d'); ?>
Keluaran
Kita dapat menggunakan fungsi JavaScript location.reload() untuk me-refresh halaman web. Kita dapat menggunakan fungsi ini juga dalam file PHP. Dalam konteks file PHP, kami menggemakan fungsi location.reload() di dalam tag Refresh5. Fungsi mengambil nilai boolean sebagai parameter. Nilai Refresh_6 memuat ulang halaman web dari server, sedangkan nilai Refresh7 memuat ulang halaman dengan data browser di-cache. Nilai defaultnya adalah Refresh_7. Lihat Dokumen Web MSDN untuk mempelajari lebih lanjut tentang fungsi location.reload()
Misalnya, dalam file PHP, gema fungsi #php 7.x "); echo date('H:i:s Y-m-d'); ?> 1 untuk menampilkan tanggal dan waktu saat ini. Kemudian, tulis fungsi location.reload() di dalam tag Refresh5. Tentukan atribut meta_3 sebagai meta4. Kemudian, cetak tag Refresh_5 menggunakan pernyataan meta6