Hallo!
Ich stehe vor folgendem Problem:
Ich habe ein Nachrichten-System programmiert. Dort gibt es die Seite posteingang.php, die einmal alle Nachrichten, die der Benutzer bisher bekommen hat, anzeigt und einmal die ausgewählte Nachricht (posteingang.php?id=27). Die Nachrichten-ID, die angezeigt werden soll, soll durch die URL angegeben werden. Die ID wird in der DB gesucht und der Nachrichtentext wird ausgegeben.
Nun kann aber ein Benutzer einfach die ID in der URL ändern und erhält alle Nachrichten, die er sehen will, anschauen. Damit er dies NICHT tun kann, wird geprüft, ob der aktuell eingeloggte User mit dem Empfänger der Nachricht übereinstimmt.
Ich möchte das aber so handhaben, dass wenn ein User an der URL "rumpfuscht", eine Fehler-Seite (403.html) angezeigt bekommt. Dazu benötige ich eine Funktion, die das bewerkstelligt.
Welche Weiterleitungs-"Technik" bietet sich da an?
Danke für jede Hilfe
Lukas