Código PHP:
<?
session_start();
IF ($_SESSION['campo']==NULL) {
$_SESSION['campo']=$_POST['campo']; }
IF ($_SESSION['campo1']==NULL) {
$_SESSION['campo1']=$_POST['campo1']; }
?>
Así es lo correcto, aparte del session_register(), estabas asignando a las variables de SESSION el valor de campo con ==, con lo que estabas igualando no asignando.
Saludos