با سلام
چگونه مي توان در يک صفحه با php بگويم که صفحه خودش را refresh کند
متشکرم
با سلام
چگونه مي توان در يک صفحه با php بگويم که صفحه خودش را refresh کند
متشکرم
مستقیماً توسط php نمیشه ولی می تونید متا تگی را در HTML وارد کنید که پس از اینکه کاربر صفحه رو دید ، بعد از گذشت مثلاً 200 ثانیه صفحه رو رفرش کنه: اینطوری:
<meta http-equiv="refresh" content="200;url=http://webdesign.about.com">
که البته قسمت:
;url=http://webdesign.about.com
اختیاری هست و نشون میده بعد از 200 ثانیه باید به کدوم صفحه ( یا سایت ) بره . در صورتی که این پارامتر ذکر نشه ، صفحه رفرش می خوره.
این کد رو باید در head وارد کنی ، ولی هر جای دیگه هم echo کنی جواب میده.
موفق باشید.
اینجوری هم میشه ولی نه همیشه:
header('Location: ' .$_SERVER['PHP_SELF']);
اینجوری هم میشه
بعد از چند ثانیه میتونی بگی.
header("Refresh: مقدار ثانیه ; URL=اسم صفحه");
?>
از پایگاه داده هم میتونی بگی
<?php
$timeout = هر اسمی از پایگاه داده');settype($timeout, 'integer');
header("Refresh: {$timeout}; URL=http://www.example.ir");?>
آخرین ویرایش به وسیله Ali110k : چهارشنبه 24 خرداد 1396 در 23:10 عصر