just to complete this post for future use. I've determined the problem(s)
- I.E. does NOT like PHP posting of differnt buttons. I resolved this using JavaScript to submit different buttons using different actions.
<SCRIPT>
function submitFunction(i) {
if (i==1) document.theform.action=
"www.website.com/script.php?view=8";
if (i==2) document.theform.action=
"www.website.com/script.php?view=9";
if (i==3) document.theform.action=
"www.website.com/script.php?view=10";
document.theform.submit()
}
</SCRIPT>
<!-- Then use this info for your buttons within theform -->
<INPUT TYPE="button" VALUE="Button 1 onClick="submitFunction(1)">
<INPUT TYPE="button" VALUE="Button 2 onClick="submitFunction(2)">
<INPUT TYPE="button" VALUE="Button 3 onClick="submitFunction(3)">
The second problem was a CACHE problem displaying the image that the GD Library re-writes on updating the form.
i resolved this by adding a few parameters to the back end of the image name.
<?
$parameter1 = rand();
$parameter2 = rand();
echo '<img src="nameofimage.jpg?p1=' . $parameter1 . '&p2=' . $parameter2 . '">;
?>
This generates a image file name of
nameofimage.jpg?p1=RANDOMNUMBER&p2=RANDOMNUMBER
This forced I.E. to think that the graphic file is new even though the image is still named the same.
implementing those two solutions has resolved the problems.
hope this (and my countless hours of hair pulling) helps other people in the future.
Chris