Cuando un checkbox no es seleccionado .. no se propaga dicha variable del formuario .. así que debes emplear isset() o empty() como ya te han comentado de la forma:
Código PHP:
if (isset($_POST['activo'])){
echo $_POST['activo']; // si es que le distes valor ...
} else {
echo "No seleccionado ..";
}
El mensaje de "error" que obtienes es de tipo "Notice" . es un aviso que te dice eso mismo .. que tal variable no está definido (habla del indice del array superglobal $_POST en tu caso .. pero en el fondo es eso).
Un saludo,