Most programmers get the warning of headers already sent in php. This warning occurs due to using header function of php. To remove the warning in your webpage simply place @ in front of header function but this stops working of header function some time. To solve this problem you can use javascript redirect function. Here is the code:-
<?php echo "<script type='text/javascript'> <!-- window.location = 'http://www.msn.com/' //--> </script>"; ?>