Bestimmte Tabellenelemente nicht anzeigen, wenn User eingeloggt
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abfrage
anzeigen
aufwendige methode
ausblenden
boxen
code
design
element
entfernen
funktion
idee
login
posten
session
spalte
spezielle tabellen
tabelle
unsichtbare ersetzen
-
Hi!
Wie der Titel schon sagt, möchte ich auf meiner Homepage (siehe Webspace) die Login-Box rechts nicht anzeigen, wenn der User sich eingeloggt hat. Gibt es irgendeine spezielle Php-Funktion, mit der man spezielle Tabellen-Elemente entfernen kann und durch unsichtbare ersetzen kann?
Ich weiß, das ich in jede Spalte, die betroffen ist, eine "if"-Abfrage oder so einbauen kann , aber ich hatte gehofft, das es da eine weniger aufwendige Methode gäbe.
Wenn ihr eine Idee habt, die eine Änderung des Designs vorraussetzt, braucht ihr die nicht zu posten, da diese Idee nicht umgesetzt wird. Ich werde das Design auch nicht anderers, also mit divs statt mit tabellen machen!
Vielen Dank,
dynamic-search -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
??
Du hast doch bestimmt eine Session-Variable auf TRUE gesetzt. Dann machst du das so:
<?php if($_SESSION["..."] == TRUE) { echo 'deineanzeigewennmaneingeloggtist'; } else { echo 'dielogintabelle'; } ?>
Edit:
So ich hab deinen Beitrag nochmal genau gelesen, du willst eine Funktion. Kriegst du:
<?php function ausblenden(tabelle) { echo '"//$tabelle"; } ?>
Und dann einfach:
<?php ausblenden("daswasausgeblendetwerdensoll"); ?>
Beitrag zuletzt geändert: 23.9.2009 22:09:34 von telelo -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage