Atualizar dados da página php sem refresh

Olá, eu faço websites em php, e atualmente, trabalho com sites comerciais.
Mas a algum tempo me vejo impossibilitado a executar um site quando o cliente pede para atualizar os dados da págia sem precisar recarregála.

Neste caso, trato de um site de cadastro. O usuário clica no link LOGIN para se logar. QUANDO O LOGIN eh validado, na tela iniial a mensagem "Seja bem vindo Visitante" deve ser trocada por ourta mensagem, contendo algns links.

O problema eh ke eu soh cnsigo fazer isso se recarregar a página.

abaixo a página principal com os comandos.

<?php
  session_start();
  include("dataconection.php");
  unset($id);
  $id=$_SESSION['code'];
  ?>


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
 <HEAD>
  <META CHARSET='UTF-8'>
  <META HTTP-EQUIV="Refresh" content='60' url='index.php'>
   <TITLE> PUB Music Events</TITLE>
    <LINK HREF='style.css' REL='stylesheet' TYPE='text/css'>
	<link rel="shortcut icon" href='img/a_icon.png'>
 </HEAD>
<!-- Corpo do Site -->
 <BODY TOPMARGIN=0 BOTTOMMARGIN=0 LEFTMARGIN=0 RIGHTMARGIN=0 bgcolor='Black' ID=site>
 

 
 <script language="javascript">
var win = null;
function NovaJanela(pagina,nome,w,h,scroll){
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	win = window.open(pagina,nome,settings);
}
</script>



<!-- Parte Pricipal - Superior -->
<CENTER>





<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 Width=1000px background='Outros/img/bg_fundo.gif' style='border:1px solid white'>
	
	<TR>
     <TD Height=26px Background='img/Barr.png' COLSPAN=4>
       
	   <Font Size=2 Face=Arial><b>&nbsp;&nbsp;&nbsp;
       <a >In&iacute;cio</a>&nbsp;&nbsp;<font color=gray face='Arial Black'>-</font>
       &nbsp;<a  >Contato</a>&nbsp;&nbsp;<font color=gray face='Arial Black'>-</font>
       &nbsp;<a >M&uacute;sica Eletr&ocirc;nica</a>&nbsp;&nbsp;<font color=gray face='Arial Black'>-</font>
       &nbsp;<a >Eventos</a>&nbsp;&nbsp;<font color=gray face='Arial Black'>-</font>
       &nbsp;<a >Wallpapers</a>
      
   
       &lt;?php
       
         if ((isset($_SESSION['login']))&&(isset($_SESSION['senha']))){
         $continuar=true;
       }else{
         $continuar=false;
       }
         if ($continuar==true){
			 echo &quot;<font size=2  color=gray>Seja bem vindo, <font color=white>$login</font>.</font>&quot;;
		 }else{
			 ?&gt;		 
			  <a   ><b>Cadastre-se</b></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a   ><b>Login</b></a></Font>&lt;?php
		 }
		 ?&gt;
	   
		&lt;/TD&gt;
	&lt;/TR&gt;
	
	&lt;TR&gt;
		&lt;TD Height=90px background='img/FundoTd.png' COLSPAN=4&gt;
		<img  >
    
		&lt;/TD&gt;
	&lt;/TR&gt;

alguem sabe komo me ajudar??
detalhe, nao tenho o minimo conhecimento em programaçaõ ajax, sei o ke eh, mas nao sei trbalhar com a ferramenta…
outra detalhe, o login do usuário é feito através de uma janela pop-up. Quando eh validad o login, a caixa pop up se fecha e a index ja se atualiza com os dados…

flww

Tem que usar Ajax
http://www.w3schools.com/Ajax/Default.Asp

use ajax com Prototype é facil e pratico. Abraço