PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Brauche mal eure Hilfe



scanny
22.10.2010, 02:30
also hallo erstmal :)

Ich habe folgendes Problem:

Und zwar würde ich gern die Zugriffsrechte einstellen wann was angezeigt wird...

Sprich..

wenn ich nicht eingeloggt bin sehe ich derzeit nur den Bereich:

(Linke Seite)

Login

(Rechte Seite)

Unsere Sponsoren


Nun hät ich das aber gern das die Slots und die Who is Online function auch erscheint ohne das ich eingelogtgt bin auf der seite

weil bisher sieht man diese ja nur wenn man eingeloggt ist


So danke im vorraus und Grüße :)

hankfromhelvete
22.10.2010, 03:52
In Zeile 1 folgendes löschen:


<? if ($_SESSION['login'] == 'true') {?>

Und in Zeile 15 die Klammer unter dem menuefoot(); löschen:


}

scanny
22.10.2010, 09:42
Okay aber dann sehe ich alles was auf der rechten seite zu sehen ist richtig?

fals ja...


geht es das es dann auch möglich ist z.b. nur die 2 Sachen zu zeigen und andere wiederum nicht?

braucht ihr nen auszug aus der datei oder sonst etwas oder könnt ihr mir das so beatworten?

Also Ich mach mal nen Beispiel


Meine Seite wäre so...


Slots
Weiterer Beispiel Link
Who is Online
Sponsors


und ich möchte nur
Slots
Who is Online

sehen wenn ich ausgeloggt bin

eselfutter
22.10.2010, 10:10
Alles was Du nur im eingeloggtem Zustand sichtbar machen willst, muß in der Login 'true' Schleife liegen, denn ansonsten ist es allgemein sichtbar.

Du kannst auch mehrere Login 'true' Schleifen in einer Datei nutzen.

scanny
22.10.2010, 10:22
Das habe ich Probiert allerdings ist jedesmal die Rechte seite weg gefallen bzw wurde nichtmehr angezeigt nachdem ich ne 2te login true schleife hatte

eselfutter
22.10.2010, 10:33
Du musst natürlich immer darauf achten, daß Du den Head und den Foot Bereich in der Schleife hast.



<? if ($_SESSION['login'] == 'true') {

menuehead("Verdienen");?>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/verdienen/klick4">Klick4Lose</a><br />
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/verdienen/betteln4">Betteln4Lose</a><br />
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/verdienen/paidmails">Paidmails</a>
<?menuefoot();
} ?>

scanny
22.10.2010, 10:45
danke werd ich nachher mal ausprobieren melde mich dann nochmal :)

aber bin der meinung hatte den head/foot berreich mit drin aber nicht
?>
hinter die klammer gesetzt


zwingend notwendig ???

eselfutter
22.10.2010, 10:49
Es ist immer zwingend, daß die Klammer zwischen dem <? ?> Bereich gesetzt werden.

swinxx
22.10.2010, 17:07
Falls du es noch brauchst...damals hatte jmd auch die Frage, da hatte ich das gepostet (hätte man dann auch in der Forensuche gefunden :yes:):



<?if ($_SESSION['login'] == 'true') {?> = WENN EINGELOGGT

Hier alles was man im eingeloggtem Zustand sieht !


<?} else {?> = WENN NICHT EINGELOGGT

Hier alles was man im ausgeloggtem Zustand sieht !


<? } ?> = ENDE

Hier sieht man alles im eingeloggtem und im ausgeloggtem Zustand. Dieser Teil ist auch zwingend erforderlich um die Schleife wieder zu schliessen !

---------

Mann kann auch, wennman nicht mit else arbeitet, so machen das man den ausgeloggten Zusand extra angibt, und zwar so:


<? if ($_SESSION['login'] != 'true') {?>

sascha2703
15.12.2010, 16:56
Und ich habe mal eine Frage was muss ich setzten wenn ich das denn Usern nur im Ausgelogten zustand was Zeigen will.

z.B.:

Slot
Anteile
Sponsoren

Die Sponsoren dann nicht mehr im Eingelogten Zustand anzeigen.

Würde mich auf eine Antwort freuen.

hankfromhelvete
15.12.2010, 17:54
Die Sponsoren dann nicht mehr im Eingelogten Zustand anzeigen.


if ($_SESSION['login'] != 'true') {
// Sponsoren
}

sascha2703
15.12.2010, 18:05
Danke hankfromhelvete.


Und wie bekomme ich das für das hin?

<?head("Willkommen auf ".$seitenname);?>
Text Text

<?foot();?>

Das soll dann nur im Ausgelogten Zustand angezeigt werden.

hankfromhelvete
15.12.2010, 18:16
Nur im ausgeloggten wäre ja das hier:


if ($_SESSION['login'] != 'true') {
// Sponsoren
}