Il y a deux ou trois choses dans votre code qui restent dans le globe oculaire.
Si vous avez collé tout le script ici, il vous manque session_start()
. Je ne sais pas ce qu'il y a dans votre home.php
, mais si sa génération de contenu dépend d'une valeur dans $_SESSION['username'], cela n'arrivera jamais car il sera vide après la redirection de l'en-tête.
Jetez un œil au manuel sur session_start() .
Aussi, comme indiqué :
Juste au cas où j'aurais pensé à le mentionner. J'ai passé pas mal de temps dans le passé à me poser cette question moi-même.
Vous voudrez peut-être jeter un coup d'œil à l'exemple 2 du manuel sur rowCount .
Et bien sûr, comme @Paul l'a déjà souligné, vous ne devriez pas utiliser mysql_query()
plus si vous migrez vers PDO.