intento hacer registro

Hola amigos estoy tratando de hacer una pagina con registro, pero me ha costado bastante encontrar un tutorial que se adapte a mis necesidades, ahora que creo que lo he conseguido no me va muy bien, el tutorial es el siguiente http://www.desarrolloweb.com/articulos/1007.php bueno lo que sucede es que coloco en una pagina "index.php" el codigo que aparece en el paso dos del tutorial en un archivo html normal entre <body> y </body> claro lo guardo como dije como "index.php".
El codigo del segundo paso lo copio de la misma manera pero este archivo lo llamo control.php luego los subo a mi servidos y ma da este error

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/agustinmarquez.onlinewebshop.net/control.php:8) in /home/www/agustinmarquez.onlinewebshop.net/control.php on line 13

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/agustinmarquez.onlinewebshop.net/control.php:8) in /home/www/agustinmarquez.onlinewebshop.net/control.php on line 13

Warning: Cannot modify header information - headers already sent by (output started at /home/www/agustinmarquez.onlinewebshop.net/control.php:8) in /home/www/agustinmarquez.onlinewebshop.net/control.php on line 15

quisiera saber que es lo que ocurre para ver si algun dia puedo hacer mi pagina, saludos y gracias
pues el segundo te puedo decir que o tienes el cache lleno o lo tiene limitado, los demas pon aqui el codigo que no se decirte,seguramente no tengas las cookies y sessiones habilitadas o tu servidor
index.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Autentificación PHP</title>
</head>
<body>
<h1>Autentificación PHP</h1>
<form action="control.php" method="POST">
<table align="center" width="225" cellspacing="2" cellpadding="2" border="0">
<tr>
<td colspan="2" align="center"
<?if ($_GET["errorusuario"]=="si"){?>
bgcolor=red><span style="color:ffffff">

Datos incorrectos</p></span>
<?}else{?>
bgcolor=#cccccc>Introduce tu clave de acceso
<?}?></td>
</tr>
<tr>
<td align="right">USER:</td>
<td><input type="Text" name="usuario" size="8" maxlength="50"></td>
</tr>
<tr>
<td align="right">PASSWORD:</td>
<td><input type="password" name="contrasena" size="8" maxlength="50"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="Submit" value="ENTRAR"></td>
</tr>
</table>
</form>
</body>
</html>

control.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>control</title>
</head>
<body>
<?
//vemos si el usuario y contraseña es váildo
if ($_POST["usuario"]=="miguel" && $_POST["contrasena"]=="qwerty"){
//usuario y contraseña válidos
//defino una sesion y guardo datos
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: aplicacion.php");
}else {
//si no existe le mando otra vez a la portada
header("Location:index.php?errorusuario=si");
}
?>
</body>
</html>


estos son los codigos que tengo en los archivos

mientras revisare el otro sitema que dejaron ahi y nuevamente gracias

PD: como puedo saber lo del cache y si el servidor no me deja enviar cookies?