Jump to content

Going back to the same spot on a page after posting a comment


Adastra

Recommended Posts

Hi,

 

I've written my own blog script, which works fine. The only thing that bothers me is that when someone posts a comment, the page is loaded at the top (beginning of the entry), instead of loading it at the same point where the user was before he hit "submit comment" (which is usually the commenting form).

How can that be done? I currently use this for sending the person back to the entry page:

header ("Location:". $_SERVER['HTTP_REFERER']);

At the place where the commenting form, place this just before where you want them to be scrolled to:

 

<a name="commentform"></a>

 

Now change your PHP to this:

 

<?php

$url = $_SERVER['HTTP_REFERER']."#commentform";
header("Location: $url);

?>

 

Chigley

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.