Pero.... para qué abres y cierras tantas veces los tags php (
<? y ?>) ???
Entre algunos cierres y sus correspondientes aperturas estás dejando espacios, lo que significa una salida hacia el navegador, osea cabeceras que ya se están enviando...
Para comentar lineas no es necesario cerrar y abrir un nuevo tag PHP:
Código PHP:
<?php
//llamando a la pagina conexion.php
include("conexion.php");
//recibiendo los datos del formulario y almacenandolos en una variable
$user=$_GET['codusuario'];
$password=$_GET['password'];
//abre la conexion y valida los datos ingresados por el formulario
$link = Conectarse();
$result=mysql_query("select nivel from usuarios where codusuario like '$user' and password like '$password'",$link);
if($row=mysql_fetch_array($result)){
do{
//si el usuario existe crea una sesion
session_start();
$_SESSION['nivel']=$row[0];
//luego de crear la sesion redirecciona a la pagina donde se mostrara la pagina principal dela sesion
header ("Location: index_sesion_admin.php");
//si el usuario no esta registrado muestra el siguiente mensaje
} while($row=mysql_fetch_array($result));
}else{
echo "¡Usuario o contraseña no existe!";
}
//cerramos la conexion
mysql_close($link);
?>
Un saludo,