Ben au lieu de faire un lien direct sur la photo, fais un lien sur une page PHP qui va incrémenter ce compteur et qui fera ensuite fera une redirection sur la photo.
profite en pour vérifier l’existence des variables $_GET[ * ] à l'aide de la fonction isset (ton script est ouvert à tout et n'importe quoi ! (imagine ce que cela donne si $_GET['valeur3'] n'est pas simplement un nom qui existe ? (comme des ../../.. etc), idem pour $_GET['album'] et $_GET['cate'].
tu devrais aussi utiliser la fonction is_file afin de savoir si le fichier existe vraiment.
Tu peut faire tous cela sans soucis pour l'affichage, mais avant les header !
oui, effectivement cela fonctionne.
En ce qui concerne la visualisation de l'image, j'ai opté pour l'ouverture d'une page php en lightbox, page qui incrémente donc le compteur "visualisation"