Also, I'll save you alot of time while you're still a newbie.....
It's not good practice to have php parse all your html..
You should break out of php whenever possible like:
<?
if (!isset($_POST[UserOption])) {
$_SESSION['UOption']="fbOption_1.jpg";
}else{
$_SESSION['UOption']=$_POST[UserOption];
}
?>
</TD><TD><H3>Select an option</H3>
<form action='$_SERVER[PHP_SELF]' method='POST'>
<SELECT NAME='UserOption'>
<OPTION VALUE='fbOption_1.jpg'>Option 1
<OPTION VALUE='fbOption_2.jpg'>Option 2
<OPTION VALUE='fbOption_3.jpg'>Option 3
<OPTION VALUE='fbOption_4.jpg'>Option 4
<OPTION VALUE='fbOption_5.jpg'>Option 5
<?
echo "something else";
?>
Sometimes it is necessary to have php parse html or sometimes more convenient.....so in my opinion try and use ECHO instead of PRINT, like:
<?
$string = "hello";
echo $string." Howdy partner ".$string;
echo "$string Howdy partner $string";
?>
Those both produce the same results.