Din db kode står der jo allerede:
SELECT *,date_format(tid, '%e/%c %Y, %H:%i') as tid FROM login WHERE id = '$id'"
Her beder du om alle rækker hvor id = $id, enig?
Men, jeg kan ikke se (som tidligere påpeget af Sieker) at du har givet $id nogen værdi. Dvs. med mindre $id er defineret i sider.php, som du includer tidligere i koden.
I realiteten laves der altså et db kald som hedder:
Hent * hvor id =
da $id ikke har nogen værdi...
Og da du har følgende if sætning længere nede
if($id == NULL){
echo "\\n Den afsøgte bruger blev ikke fundet. <br>\\n Prøv igen senere.\\n";
}
Ja, så er $id == NULL og du får beskeden at brugeren ikke er fundet.
Løsningen:
Sørg for at definer $id et eller andet sted først. F.eks. med $_SESSION['userid'], som du også bruger til registrere login med.
Kan du følge mig?