Ok the php code works perfectly fine on its on. Once I place it in an HTML page, It not longer works. How do I intergrade the code into my html page to make it work? (Do I need to have another header?)

When I Use This Code:
PHP Code:
<html>
        <head>
            <title>This Is A Test</title>
        </head>
    <body>
<?php
$im 
imagecreate(160160);
$bg imagecolorallocate($im255255255);
$black imagecolorallocate($im000);
imagechar($im200'T'$black);
imagechar($im21010'H'$black);
imagechar($im22020'I'$black);
imagechar($im23030'S'$black);

imagechar($im24060'I'$black);
imagechar($im25070'S'$black);

imagechar($im260100'A'$black);

imagechar($im270120'T'$black);
imagechar($im280130'E'$black);
imagechar($im290140'S'$black);
imagechar($im2100150'T'$black);
header('Content-type: image/png');
imagepng($im);
?> 
    </body>
</html>
I Get This:

HTML Code:
<html>
		<head>
			<title>This Is A Test</title>
		</head>
	<body>
‰PNG

   
IHDR   *   *   ±õn   PLTEÿÿÿ   UÂÓ~   •IDATxœí–»
€ EÁO´³µ° b‰ÍQÁÒÒNñ^ˆBSž ÷<‚1qÜ$]~RÁ'·ÎD©` Ù$•XI=(ÉIãm »“Ä3Ib¥JYx’.©ÄJ
’øä`üL²#‰“ˆAX©Rxz’cÊI¼R.M{’
ùIøg•']qÛQb%>á8ÊŸÿYÑ$xŠëÓñ    IEND®B`‚ 
	</body>
</html>