[MySQL] Bestimmte Seiten anzeigen lassen

JDietrich

Mitglied
Servus,

ich hoffe ich bin hier in der richtigen Section gelandet.

Ich habe eine Seite wo sich User anmelden können. Dies habe ich mit PHP und MySQL realisiert. Soweit so gut.

Wie kann ich es nun machen, dass User Maier nur seine Seiten angezeigt bekommt und User Schmidt auch nur seine.

Jeder User hat seine eigenen Seiten. Diese wären z.B. die main Seite nach der Anmeldung die wie folgt lauten. main_maier.php und main_schmidt.php

Ich hoffe ich konnte rüber bringen worum es mir geht!?
Vielleicht habt Ihr ja auch eine effektivere, einfachere Lösung.

Vielen Dank im voraus.

MfG

Jörg
 
Verwende in jedem Link eine php-Funktion, die dir den Namen liefert:

bspw

<a href="main_<?php UserName(); ?>.php">

UserName() muß dann halt den String schmidt oder maier liefern

So sollte es eigentlich gut gehen

vop
 
Formular?

Hallo,

danke für Deine Antwort. Ähnlich habe ich es mir auch gedacht.
Kann ich das denn so auch verwenden, wenn die Anmeldung über ein Formular erfolgt. Ich weis nicht so recht wo ich dein Script reinpacken soll!?

MfG

Jörg
 
Dann verweist Du von deiner Login-Seite auf eine Seite, in der Du ein Script einbaust, was den Namen herausfindet, den Seitennamen setzt und ein Redirekt auf diese Seite macht.
Aber bei dieser Form der "Anmeldung" ist dir bestimmt auch klar, dass jeder auch die Seiten des anderen sehen kann... :)
 
Zurück