Cosa c'entra $_POST['pages']?
Il problema è che accedi $_GET["pagina"] pure quando non è settata nella querystring (nessun ?pagina= nell'URL).
Quindi dovresti prima vedere se "pagina" c'è con isset().
Codice PHP:
<?php
$pages = array ("camera","dovesiamo");
if (isset($_GET["pagina"]) && in_array($_GET["pagina"], $pages)) {
echo '<link rel="stylesheet" href="css/screen.css" type="text/css" media="screen" />';
echo '<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />';
}
?>