View Full Version : refresh کردن صفحه با php
mostafa612003
یک شنبه 29 آذر 1388, 14:36 عصر
با سلام
چگونه مي توان در يک صفحه با php بگويم که صفحه خودش را refresh کند
متشکرم
mst_ab
یک شنبه 29 آذر 1388, 14:57 عصر
مستقیماً توسط php نمیشه ولی می تونید متا تگی را در HTML وارد کنید که پس از اینکه کاربر صفحه رو دید ، بعد از گذشت مثلاً 200 ثانیه صفحه رو رفرش کنه: اینطوری:
<meta http-equiv="refresh" content="200;url=http://webdesign.about.com">
که البته قسمت:
;url=http://webdesign.about.com
اختیاری هست و نشون میده بعد از 200 ثانیه باید به کدوم صفحه ( یا سایت ) بره . در صورتی که این پارامتر ذکر نشه ، صفحه رفرش می خوره.
این کد رو باید در head وارد کنی ، ولی هر جای دیگه هم echo کنی جواب میده.
موفق باشید.
امیـرحسین
یک شنبه 29 آذر 1388, 19:25 عصر
اینجوری هم میشه ولی نه همیشه:
header('Location: ' .$_SERVER['PHP_SELF']);
Ali110k
چهارشنبه 24 خرداد 1396, 22:59 عصر
اینجوری هم میشه
بعد از چند ثانیه میتونی بگی.
header("Refresh: مقدار ثانیه ; URL=اسم صفحه");
?>
از پایگاه داده هم میتونی بگی
<?php
$timeout = هر اسمی از پایگاه داده');settype($timeout, 'integer');
header("Refresh: {$timeout}; URL=http://www.example.ir");?>
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.