Salve a tutti, stavo lavorando su uno script che mi permettesse di cambiare il colore di background a seconda della pagina su cui navigo ( es. pag. contatti, colore Bg rosso ... )
però non so come fargli leggere nell'url il nome della pagina in cui mi trovo.
potreste aiutarmi ... mi dice "stringa non trovata".codice:// Definisco l'array delle varie sezioni $nav = array("folio","about","contact"); // Definisco le variabili colore di background per le varie pagine define('bgFolio','#323232'); define('bgAbout','#c0d860'); define('bgContact','#f1bbba'); // Creo l'array dal percorso delle pagine per selezionare una specifica $pagina = explode(".", $_SERVER['PHP_SELF']); global $nav; // Creo un processo che mi permette di cambiare il colore a seconda della pagina selezionata if (in_array($pagina, $nav)) { switch ($nav) { case "folio": $background = bgFolio; break; case "about": $background = bgAbout; break; case "contact": $background = bgContact; break; default: break; } } else { echo "stringa non trovata"; }

Rispondi quotando
