Seite 1 von 1
datenbank-daten dynamisch?
Verfasst: 17.08.2006 18:38
von deathcakeman
Auf der firmenseite von xxx habe ich einen login-bereich.
ist der login korekt wird man per header() weitergeleitet.
auf eine php gesicherte seite.....da ist eine tabelle mit geräten und preisen...
das problem ist, wie bekomme ich es hin, das bei jedem user andere preise geladen werden...und dieser user auch nicht auf andere preise zugreifen kann?
thx
Verfasst: 17.08.2006 18:44
von Toflar
Dein Login funktioniert ja nun sicher mit Sessions nicht wahr?
Dann machst das gleiche mit Rechten. z.B. $_SESSION['rechte']
In der Datenbank kannst ja dann bei jedem user ein weiteres Feld einfügen für die Rechte.
z.B. 0 für den normalen Gast
1 für die Mitglieder
2 für den Admin
usw.
Sind die Preise direkt in der Datei, dann fragst die richtige halt mit einer if-Schleife ab.
z.B. so:
Code: Alles auswählen
if($_SESSION['user'] == 0) {
echo 'Preis: 100 €';
}
elseif($_SESSION['user'] == 1) {
echo 'Preis: 92 €';
}
usw.
Wenn du alle Preise in einer Datenbank gespeichert hast, dann musst du halt mit der SQL-Anweisung WHERE arbeiten.
Wenn ich dich richtig verstanden habe, so wäre das mein Vorschlag!
Verfasst: 17.08.2006 18:47
von deathcakeman
aber wie kann ich genau das $_session['rechte'] festlegen...und das dann mitnehmen in die nächste datei?
der session_name wird ja immer wieder auf den standart gestzt, wenn einen neue seite aufgerufen wird
Verfasst: 17.08.2006 18:50
von Toflar
session_start();
Am besten mal ein Tutorial durchlesen!