Hướng dẫn php reload current page

…use these to jump around or read it all I started to get email asking for this effect right around the time Internet stocks took off. People wrote

Bạn đang xem: refresh php

…use these to jump around or read it all

I started to get email asking for this effect right around the time Internet stocks took off. People wrote asking how the stock sites got their pages to reload all by themselves.

I started to get email asking for this effect right around the time Internet stocks took off. People wrote asking how the stock sites got their pages to reload all by themselves.

The answer is pretty easy so I usually just wrote and answered in the email. While going through my notebook of possible topics, this one came up as one that is asked about a fair amount so I thought I’d write up a quick tutorial.

The trick to reloading the page is to force the browser to not look into the cache, but rather to again make a connection to the Web and bring up the document from the server. Most people know it can be done by hand by holding the shift key and clicking the “Refresh” [on IE] or “Reload” [on Navigator] buttons. If you didn’t know…now you do.

That’s a proven method but it’s not exactly very pretty to have text asking the user to hold and click. You want your site to do the trick either by itself, or by offering a method whereas the user simply clicks and the browser does it for them.

Below I have two methods. One will reload every so many second all on its own and the other will reload when the user asks for it.

Reload All By Itself

This one’s nice and easy. I’ll give you the code. Copy and paste it into the document you wish to reload. Once in there, change the number of seconds you wish the page to wait before starting the reloading process. This code goes in between the HEADtags.

Right now, the command is set to reload every 15 seconds. I checked a couple of online sites and they were all set about the same. I found the sites displaying stock information were set to around five minutes or 300 seconds.

Right now, the command is set to reload every 15 seconds. I checked a couple of online sites and they were all set about the same. I found the sites displaying stock information were set to around five minutes or 300 seconds.

I don’t have a refresh on this page because the darn thing would just keep refreshing and there’s nothing on this page that will update.

Reload From A User’s Click

I’ve seen this done a number of ways, but this is my favorite because it, again, forces the browser to load from the server. It is true that pages can become cached if they are reloaded a great many times, but I have had pretty good success with this. Try it:

Here’s the code:

Here’s the code:

Click to refresh the page

Rather than using a refresh command, I like to go to the history of the page and set it to zero. The zero is the current page since in JavaScript, lists [arrays] are numbered starting with zero. Here’s the same effect in a button:

Rather than using a refresh command, I like to go to the history of the page and set it to zero. The zero is the current page since in JavaScript, lists [arrays] are numbered starting with zero. Here’s the same effect in a button:

And the code:



Use the Full URL?

Again, it’s possible that a page using the methods shown above can get cached and can stop reloading from the server. A Webmaster friend told me that if you simply set up a link to the current page but use the entire URL, the page would always reload from the server because the request starts at the domain. For example, the full URL of this page is:

//www.htmlgoodies.com/tutors/refresh.html

If you use that full URL in each of the elements above, you’ll lessen the chance the page will cache. Thus, the Meta Refresh would become:

If you use that full URL in each of the elements above, you’ll lessen the chance the page will cache. Thus, the Meta Refresh would become:

You would then change out the JavaScript formats above to simply go to the URL rather than looking at the history file. In fact, you could lose the JavaScript altogether and just make a simple A HREF link right to the current page. The trick is to use the full URL address so that the process starts at the very beginning.

Again, the effect is the same as you’ll get with the code above. It just lowers the chance of the page getting stuck in cache.

That’s That

Short, sweet and simple. The effect is useful if done correctly. Two methods of using the effect incorrectly are refreshing so that a counter increases and refreshing so that a new banner ad displays. You don’t want to refresh your page unless there’s a very good reason. There are programs out there that update banners without refreshing the entire page. The use of the refresh to display new counter numbers is just silly.

And yes, I have seen both usages or I wouldn’t have thought to bring them up.

Enjoy!

Xem thêm những bài viết liên quan đến chủ đề refresh php

PHP CRUD without Refresh using Ajax and DataTables Tutorial

  • Tác giả: SourceCodester
  • Ngày đăng: 2021-09-09
  • Đánh giá: 4 ⭐ [ 1441 lượt đánh giá ]
  • Khớp với kết quả tìm kiếm: Read the Full Tutorial or Download the full source code here:
    //www.sourcecodester.com/tutorial/14937/php-crud-without-refreshreload-using-ajax-and-datatables-tutorial

    For more source codes, please visit //www.sourcecodester.com/. We have so many example projects prepared and uploaded on the website that you may use. Don’t forget to subscribe to my channel and hit the notification bell to keep updated on my new uploads.

Refresh a page using PHP

  • Tác giả: stackoverflow.com
  • Đánh giá: 5 ⭐ [ 3768 lượt đánh giá ]
  • Khớp với kết quả tìm kiếm:

PHP: Hypertext Preprocessor

  • Tác giả: www.php.net
  • Đánh giá: 4 ⭐ [ 8855 lượt đánh giá ]
  • Khớp với kết quả tìm kiếm:

php header refresh Code Example

  • Tác giả: www.codegrepper.com
  • Đánh giá: 4 ⭐ [ 7503 lượt đánh giá ]
  • Khớp với kết quả tìm kiếm: //Refreshes your current page
    header[“Refresh:0”];
    header[“Refresh:2”]; // Refreshes after 2 seconds

    //If you need to redirect it to another page
    header[“Refresh:0; url=page2.php”];

Automatically Refresh or Reload a Page using jQuery Example

  • Tác giả: www.itsolutionstuff.com
  • Đánh giá: 3 ⭐ [ 3567 lượt đánh giá ]
  • Khớp với kết quả tìm kiếm: auto refresh a page in jquery, auto refresh html page every 10 seconds, automatic refresh page using jquery, jquery auto refresh page content, page refresh in jquery after some time, auto refresh web page php code, auto refresh a page in php, auto refresh after page loads, auto refresh page browser

Refresh the current page using PHP.

  • Tác giả: thisinterestsme.com
  • Đánh giá: 5 ⭐ [ 6220 lượt đánh giá ]
  • Khớp với kết quả tìm kiếm: This is a short guide on how to refresh the current page using PHP.

Bing help

  • Tác giả: support.microsoft.com
  • Đánh giá: 5 ⭐ [ 2430 lượt đánh giá ]
  • Khớp với kết quả tìm kiếm:

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Chủ Đề