I have often been asked how to add the name of the person who updated a page and the date to the footer. This is the first time I have had to do it. Though it is not obvious there is a control that helps with the display of any list column. The control is ListItemProperty. So for “Modified By” and “Last Modified” the fields are “Editor” and “Modified” respectively.
Here is one way to add the Editor and Modified field to a MOSS Publishing Page. There are probably other techniques, but this one appears to work just fine.
<div>Footer:
<SharePointWebControls:ListItemProperty runat="server" id="ListItemProperty1" Property="Editor"/> on
<SharePointWebControls:ListItemProperty runat="server" id="ListItemProperty2" Property="Modified"/>
</div>



good post, great for adding non-editable footer to page
thanks!
For a publishing page, we could add the following line of code:
runat="server" FieldName="Modified"/>
and the following line in the page header:
< %@ Register Tagprefix="SharePointWebControls" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>