Alors, t´as plusieurs erreurs :
- Quand tu utilises de simple quote avec tes fonctions echo, il faut utiliser la concanéation...
http://www.phpdebutant.org/article55.php
- Pour tester l´égalité de deux éléments entre eux, il faut utiliser un double égal. Dans le cas contraire, PHP assigne la valeur à la variable et les conditions du test seront toujours exécutées...
Dans ton cas, il faut que tu utilises le signe supérieur ou égal, car la valeur de ton fichier sera toujours incrémentée et donc quand la valeur sera de 41, avec ton code, ça ne fera pas l´effet voulu...
- Pour tes redirections, c´est comme ci tu affichais quelque chose à l´écran, et comme tes balises php sont toujours ouverte, il faut que tu utilises un fonction d´affichage, comme la fonction echo par exemple...
Et ta redirection, c´est un code en Javascript, donc il faut que que tu inséres ce code entre les balise appropriées...
Le code corrigé :
http://benjamin4.free.fr/staracademy.zip