In un sito, devo caricare dei CSS diversi a seconda delle pagine.
Nello <head> ho pertanto messo:
codice:
<?php
$pages = array ("camera","dovesiamo");
if (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" />';
}
?>
ma ricevo un Warning che intendevo eliminare:
codice:
Notice: Undefined index: pagina in /home/samiel/public_html/acqua/index.php on line 59
Allora hoprovato inquesto modo:
codice:
if (isset($_POST['pages'])){
if (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" />';
}
}
Peggio che peggio: non carica più i due CSS nelle pagine previste.
Come posso risolvere?
grazie
m