hola, tengo una duda resulta que tengo un botón para limpiar el carrito de compras  eso es por si el usuario se equivoco con los datos y quiere volver a realizar todo el proceso de nuevo, mi problema es que cuando entro al carrito de compra se me muestra en pantalla el siguiente mensaje:  Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\audiomaster\administrador\carro.ph  p:231) in C:\xampp\htdocs\audiomaster\administrador\carro.ph  p on line 321
 
pero todo el proceso se realiza bien y hasta el redireccionamiento 
codigo par redireccionar    
Código PHP:
Ver original}
      else
 
echo "<br>
<br>
<br>
<br>
<br>
<div class='center-align'>
<h5 class='red-text text-darken-4 center-align'>Ops, El carro 
está vacío, en breve sera redireccionado a la lista de productos</h4>
</div>";
// Redireccionar a contrato.php después de 5 segundos
header( "refresh:10; url=contrato.php" );  
    ?>
  
    
pero si coloco esto antes y despues de las etiqutas php se me quita el mensaje pero se me redirecciona solo      
Código PHP:
Ver originalinicio de la etiqueta 
<?php
?>
 
 
<?php
?>
  
fin de la etiqueta