• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

display:none auf display:block

cYruZ

Neues Mitglied
hallo,

kurze Hintergrundinformation
ich habe einen Loginbutton bei dem, wenn ich drauf klicke der Loginbereich sichtbar wird. der loginbereich steht auf display none und bei klick auf display block.

nun will ich wenn der anwender sich erfolgreich registriert hat auf die startseite verweisen und dabei soll der loginbereich sichtbar sein also auf display block.

ist das möglich?
 
Wenn Du schon PHP verwendest, würde ich wichtige Bereiche die nur nach Login zu sehen sind gar nicht erst in den HTML-Code einbinden und per "display: none;" ausblenden. So etwas könnte auch als Sicherheitslücke angesehen werden, zumal du so Quellcode aus logingeschützten Bereichen immer anzeigst.

Angenommen Du merkst dir in einer Sitzungsvariable "loginok", dass der Nutzer angemeldet ist. Dann müsstest Du den HTML-Code nur abhängig von dieser Angabe einbinden:

PHP:
<?php
if( isset($_SESSION["loginok"]) && $_SESSION["loginok"] == 1 ) {
 ?>
   <p>Sie sind angemeldet.</p>
 <?php
}
 
Zurück
Oben