Classe ativa quando na página usando php

Eu tenho um arquivo de inclusão que inclui o header e rodapé do meu site. Mas no header eu uso uma class ativa para permitir que o menu-item mude quando naquela página. Como você consegue isso usando um arquivo de inclusão? Com o PHP?

Eu achei isto:

index.php

 

header.php

 
  • <a href="contact.php">Contact/
  • Mas não está mudando, quando eu usei a class em cada página separadamente, funcionou.

    Index.php

      

    $ page = ‘one’. “==” é um operador de comparação http://www.php.net/manual/en/language.operators.comparison.php

    Header.php

     
  • >LINK
  • Eu acho que é mais limpo assim

    basta mover o echo para corrigir o (s) lugar (s), porque sua syntax não está correta

    Como isso;

     
  • href="contact.php">Contact /
  • E também você deve corrigir isso em include.php

     $page = 'one'; 

    com sinal “=” único

      

    $ page = 1; não $ page == 1; porque é a atribuição de uma variável.

    O resto do código está bem.