Terrível nem se quer montei esse código, eu fiz foi uns links em PHP, mais o principal é o formulário para atualizar o site o contador eu posso deixar ruim assim mesmo.
if (isset ($_POST["azul"])) {
print "<link rel=\"stylesheet\" href=\"imgs/alfa/azul/cor.css\" type=\"text/css\" />";
}
bom usei PHP como link, e copiei um mural e um contador de outro autor.
Cópia do contador mais consegui descrever as ações... Complicadinho não decorei nem acostumei
<?php
$al=fopen("contador.dat","r"); // Abrir arquivo em modo leitura "fopen"(File Open) parametro "R" Read
$contar=fgets($al,1024); // Faz leitura da primeira linha do arquivo "fget"(File Get) parametro "Lenght(1024)" 1024bytes no máximo teoricamente 1 linha.
fclose($al); // Fechar o arquivo que foi aberto por "$al" e lido por "$contar" usando "fclose"
// Fim da leitura, o arquivo foi verificado
// Começo da gravação
// Abrir novamente em modo gravação "fopen"(File Open) parametro "W" Write prepara o arquivo para escrita.
$ae=fopen("contador.dat","w");
// Aqui é acrescentado +1 ao valor obtido pela váriavel $contar(que fez a leitura do arquivo)
$contagem=$contar+1;
// Aqui é feita a gravação do resultado da soma de +1 que foi feito pela variavel "$contagem" ao valor obtido por "$contar", usando o comando "fputs = fwrite" faz escrita no arquivo no arquivo em modo binário.
$contanova=fputs($ae,$contar+1);
fclose($ae); // Fecha o arquivo novamente "fclose" fim da contagem, arquivo gravado.
// Começo do script que exibe o resultado em forma de imagens usando o comando "str_replace" substitui um valor por algum objeto ou outro valor. Por exemplo o valor 1 do resultado da contagem pode ser atribuido a uma imagem ou outro valor. Pelo visto trabalhando em valores naturais onde 111 seria igual a três valores substituidos e não "Centro e Onze" o que deixaria o valor sem retorno.
$visitas=$contagem; // variável com o número de visitas atribuida ao fim da contagem no começo do script
// Substituição de valores por imagem, levando em conta o caracter exato.
$visitas=str_replace('0','<img src="imgs/contador/0.gif">',$visitas);
$visitas=str_replace('1','<img src="imgs/contador/1.gif">',$visitas);
$visitas=str_replace('2','<img src="imgs/contador/2.gif">',$visitas);
$visitas=str_replace('3','<img src="imgs/contador/3.gif">',$visitas);
$visitas=str_replace('4','<img src="imgs/contador/4.gif">',$visitas);
$visitas=str_replace('5','<img src="imgs/contador/5.gif">',$visitas);
$visitas=str_replace('6','<img src="imgs/contador/6.gif">',$visitas);
$visitas=str_replace('7','<img src="imgs/contador/7.gif">',$visitas);
$visitas=str_replace('8','<img src="imgs/contador/8.gif">',$visitas);
$visitas=str_replace('9','<img src="imgs/contador/9.gif">',$visitas);
echo $visitas; //imprime o numero de visitas formado por imagens, Pro seu contador não ficar com um número só, pequeno, acrescente zeros a esquerda, no arquivo contador.bat.
echo "$contagem"; //(Para não exibir o esquema de imagens, com esse comando será exibido somente o número inteiro)
?>