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 contoh cara me-refresh 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 Refresh
1 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 metaContoh 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 menyegarkan halaman web. Kita dapat menggunakan fungsi ini juga dalam file PHP. Dalam konteks file PHP, kami menggemakan fungsi location.reload[]
di dalam tag Refresh
5. Fungsi mengambil nilai boolean sebagai parameter. Nilai Refresh
_6 memuat ulang halaman web dari server, sedangkan nilai Refresh
7 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 Refresh
5. Tentukan atribut meta
_3 sebagai meta
4. Kemudian, cetak tag Refresh
_5 menggunakan pernyataan meta
6 Artikel ini akan menunjukkan cara me-refresh halaman web di browser menggunakan bahasa pemrograman PHP
Terkadang perlu menyetel halaman agar dimuat ulang secara otomatis, biasanya pada interval tertentu, agar halaman tetap diperbarui dengan informasi yang berubah
Misalnya, Anda mungkin memiliki aplikasi papan skor yang ditampilkan di browser web pada proyektor dan ingin memperbaruinya secara berkala agar skor yang ditampilkan selalu terbarui dengan skor yang disimpan.
Penyegaran berkala juga digunakan untuk mengarahkan ulang ke halaman berbeda pada interval tertentu, yang dapat digunakan untuk meniru fungsionalitas tampilan slide untuk reklame digital
Menyegarkan Halaman Menggunakan PHP
Fungsi header PHP digunakan untuk menyetel header permintaan HTTP – bit informasi yang tidak terlihat oleh pengguna akhir yang memberi tahu browser web tentang data yang diterimanya
Header Refresh memberi tahu browser untuk menyegarkan halaman setelah beberapa detik
Di atas, halaman segera disegarkan, saat 0 detik ditentukan. Untuk menyegarkan setelah 3 detik, Anda akan menggunakan
Header Refresh bukan spesifikasi resmi – sebagian besar jika tidak semua browser memperhatikannya, tetapi layak untuk diuji dengan audiens yang Anda tuju
Mengarahkan ke Alamat Berbeda Menggunakan PHP
Header Refresh juga menerima url opsional jika Anda ingin mengalihkan ke halaman lain
header["Refresh:0; url=another-page.php"];
Di atas, ketika PHP dijalankan selama pemuatan halaman, PHP akan langsung dialihkan ke halaman lain. php. Segala jenis URL dapat disediakan – tidak harus berupa file lokal di server Anda
Mungkin lebih baik menggunakan JavaScript
Menyegarkan halaman menggunakan PHP bisa jadi kurang ideal. Pengguna tidak akan memiliki interaksi atau kemampuan untuk menyela permintaan penyegaran, dan Anda tidak dapat melakukan operasi sisi klien apa pun karena mungkin membutuhkan waktu lebih lama dari yang Anda harapkan – artinya halaman Anda disegarkan sebelum tugas selesai dan perilaku yang tidak diharapkan dapat terjadi
Mungkin lebih baik menggunakan JavaScript untuk tugas ini – kami telah membahasnya di artikel di bawah ini
Cara Menyegarkan Halaman di JavaScript menggunakan lokasi. reload[], Dengan Contoh
Menyegarkan adalah operasi sisi klien. JavaScript adalah bahasa skrip sisi klien yang digunakan oleh browser web, jadi lebih baik melakukannya dengan cara ini daripada menggunakan PHP sisi server untuk mendikte apa yang harus dilakukan klien