Làm mới META không còn được dùng nữa. Thẻ làm mới của bạn có thêm một dấu =. Nó phải là
<meta http-equiv='refresh' content='2;index.php' />
Bạn cũng có thể làm mới với tiêu đề:
header("Refresh: 2;index.php");
Hoặc sử dụng chuyển hướng 302:
header("Location: /index.php");
Hoặc làm điều đó trong Javascript.
Và phương pháp tốt nhất? Sử dụng thẻ làm mới META trong <head>
tiết diện. Lý do của điều này là IE không lưu tiêu đề khi nó sử dụng phiên bản được lưu trong bộ nhớ cache của một trang.