Es gibt ein paar Dinge in Ihrem Code, die ins Auge stechen.
Wenn Sie das gesamte Skript hier eingefügt haben, fehlt Ihnen session_start()
. Ich weiß nicht, was in Ihrer home.php
steht , aber wenn die Generierung von Inhalten von einem Wert in $_SESSION['Benutzername'] abhängt, wird dies niemals passieren, da es nach der Header-Umleitung leer sein wird.
Schauen Sie sich das Handbuch zu session_start() an .
Außerdem, wie gesagt:
Nur für den Fall gedacht, dies zu erwähnen. Ich habe in der Vergangenheit viel Zeit damit verbracht, mich selbst über diese Sache zu wundern.
Vielleicht möchten Sie einen Blick auf Beispiel 2 im Handbuch über rowCount .
Und natürlich sollten Sie, wie @Paul bereits gezeigt hat, nicht mysql_query()
verwenden nicht mehr, wenn Sie zu PDO migrieren.