While on the subject of Multi-part Mime Type... I use to use it alot in the past in C cgi's (only Netscape supported at the time) to give status reports when doing long processes etc. This was back in the days when Netscaped ruled....
It was nice, since you could have a status message updated on the center of the page. Looked elegant as opposed to having messages continually listed. Anyways I tried the other day for a bit and still could not get it to work in IE. I guess they decided never to implement Mutli-part MIME into their browser. Or is there some other MIME type it's looking for to accomplish the same thing? If you have Netscape run this in and take a look to see what I mean. <?php $num = 10; $TMP = 'sdvdsvadsvasdvadsvwvadsvadsvadsvadsvadsvdsavsadvasdv'; Header( "Content-type: multipart/mixed; boundary=$TMP"); for($i=1; $i<=$num; $i++){ print "--$TMP\n"; print "Content-Type: text/html\n"; print "\n"; print "<table width=\"100%\" height=\"100%\">\n"; print "<tr><td align=\"center\" valign=\"middle\">\n"; print "$i\n"; print "</td></tr></table>\n\n\n\n"; flush(); sleep(1); } print "--$TMP--\n"; ?>