Just debugging using those variables.
Here is where I add the initial data.
echo "<br>" . "The uploaded file name 2 is= " . $saveuploadedfilename;
// echo "<br> at add";
$principalscode = strtoupper($principalscode);
$principalsdescription = addslashes($principalsdescription);
$principalswwwaddress = addslashes($principalswwwaddress);
$today = getdate();
$day = $today['year']."-".$today['mon']."-".$today['mday'];
$sql = mysql_query("INSERT INTO principals (principalscode,principalscompanyname,principalsdescription,principalswwwaddress,principalslogofilename,code1,code2,active,datecreated)
VALUES ('$principalscode','$principalscompanyname','$principalsdescription','$uploadedfilename','$principalslogofilename','$code1','$code2','$active','$day')")
or die (mysql_error());
$result = mysql_query("SELECT * from principals where principalscode = '".$principalscode."'")
or die (mysql_error());
$Row=mysql_fetch_assoc($result);
$id = $Row['id'];
$Mode = "Update";
$SubmitMode = "";
$result = mysql_query("update principals
set principalslogofilename = '$saveuploadedfilename'
where id ='".$id."'");