PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Rechtes Menü - Anzeige ?



maniwelt
28.10.2007, 16:53
Also, es geht darum, das ich das RECHTE Menü IMMER sichtbar haben möchte, egal ob eingelogt oder nicht....

Leider bin ich mit meine Versuche bisher gescheitert, und suche jemanden der weiss was da gemacht werden muss....

VMS 1.2 ;)

didith1207
28.10.2007, 18:20
also ich hab das so gelöst das ich alles was ich immer anzeigen möchte oberhalb von

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

zb:


<?menuehead("Games");?>
Link<br>
Link<br>
<?menuefoot();

<? if ($_SESSION['login'] == 'true') {?>
<? <<<ups hab das vergessen ohne dem funzt es nicht

maniwelt
28.10.2007, 18:34
Hmmmm...

Hättest direkt sagen können, das da auch einiges an Arbeit zusätzlich anfällt :p

Aber, habs hingekriegt, zwar 2 Fehlermeldungen gehabt, klappt aber jetzt, danke ;)

st0niX
03.11.2007, 17:52
Und wie macht man das, wenn man z.B. Das erste erste zeigen will aber das zweite nicht sondern erst das dritte wieder?^^

Skalo
04.11.2007, 00:33
Menü1

if ($_SESSION['login'] == 'true') {?>
Menü2

<?} else {?> #SONST
Sonst dieses Menü2 (kann auch leer bleiben)
<?php } ?>

Menü3

...

st0niX
04.11.2007, 00:40
<?} else {?> #SONST
Sonst dieses Menü2 (kann auch leer bleiben)
<?php } ?>

check ich net :confused::confused:

Skalo
04.11.2007, 00:53
Menü1

if ($_SESSION['login'] == 'true') {?>
Menü2

<?} else {?> #SONST
Sonst dieses Menü2 (kann auch leer bleiben)
<?php } ?>

Menü3

...


Menü2 erscheint wenn man eingeloggt ist.
Wenn man nicht eingeloggt ist wird einen "Sonst dieses Menü2" angezeigen.
Z.B.
Bist du eingeloggt wird dir Menü A angezeigt, wenn du nicht eingeloggt bist Menü B...
Wie schon gesagt, musst du zwischen
<?} else {?>
<?php } ?>
nichts einfügen. (Dann wird da auch nichts angezeigt, wenn der User nicht eingeloggt ist.)
Ich weiß, ich bin echt gut in Dinge erklähren ^^

st0niX
04.11.2007, 20:44
Ja hab ich jetzt kapiert nur will ich ja nicht zwischen einlogen und ausgelogt sein wechseln.....

......ich will nur das z.B. das userguthaben nicht angezeigt wird wenn man ausgelogt ist, nur wenn man eingelogt ist^^

Skalo
04.11.2007, 23:08
Ja, das is es doch ^^




if ($_SESSION['login'] == 'true') {?>
Usermenü
<?php } ?>


Das is der Code um ein Menü nur sichtbar zumachen, wenn man eingeloggt is.
Über und unter den Code kannste dann halt andere Boxen einfügen.

st0niX
05.11.2007, 02:00
Ah gut^^ Da bedanke ich mich mal :D:D:rolleyes::D:D

maniwelt
09.11.2007, 23:27
JA ja, wieder ich, und mein Rechtes-Menü zickt mal wieder, es zwigt nur halt den Teil mit Guthaben an, der Rest bleibt verdeckt wenn man nicht eingellogt ist, will es aber so haben das man alles sieht ohne eingellogt zu sein, klappt aber nicht -.-


<?menuehead("Infos");?>
<center>
<b>Guthaben</b><br>
<? $kontodaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); ?>
<?=number_format($kontodaten['kontostand'],2,",",".").' '.$waehrung;?></center>
<center>
<b>Dein Rang</b><br>
<? $rang = getrang($_SESSION['uid']); ?>
<?=$rang?>
</center>
<?menuefoot();?>

<?
$smileyralley= mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_klicksmileys"));
if ($smileyralley[status]== aktiv){?>
<?menuehead("Klick-Smileys");?>
<? include ("content/klicksmileys.php"); ?>
<?menuefoot();?>
<? } ?>

<?menuehead("Top5 Klicker");
$klicksrang = db_query ('SELECT k.klicks,u.nickname FROM '.$db_prefix.'_tagrally k LEFT JOIN '.$db_prefix.'_userdaten u ON u.uid = k.uid ORDER BY klicks DESC LIMIT 5');
$rang = 1;
while ($klickliste=mysql_fetch_array($klicksrang)) {
echo '
<tr bgcolor="#FAEBD7">
<td align="center">'. $rang++ .'</td>
<td align="center">'.$klickliste[nickname].'</td>
<td align="center">'.number_format($klickliste[klicks],0,",",".").'</td>
</tr>
';
}
menuefoot();?>

<?menuehead("Games");?>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/intern/pot">Jackpotliste</a><br><br>
<table width="100%" cellpadding="1" cellspacing="1" border="0" bgcolor="#f6d288">
<tr bgcolor="#4169E1">
<td align="center"><font color="white"><b>Slots</b></font></td>
</tr>
</table>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/bigbank/index">Big Bank</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/bingo/index">Bingo</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/slot_bluesigns/index">Blue Signs</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/bluewater/index">Bluewater</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/fruitslot/index">Fruitslot</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/kingslot/index">King</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/slot_safari/index">Safari</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/schatz/index">Schatz</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/Sport/index">Sport</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/gpa_western_slot/index">Western</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/world/index">World</a><br><br>
<table width="100%" cellpadding="1" cellspacing="1" border="0" bgcolor="#f6d288">
<tr bgcolor="#4169E1">
<td align="center"><font color="white"><b>50:50</b></font></td>
</tr>
</table>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/fullmetal/index">FullMetal-Slot</a><br><br>
<table width="100%" cellpadding="1" cellspacing="1" border="0" bgcolor="#f6d288">
<tr bgcolor="#4169E1">
<td align="center"><font color="white"><b>Wheels</b></font></td>
</tr>
</table>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/horrorwheel/index">Horrorwheel</a><br><br>
<table width="100%" cellpadding="1" cellspacing="1" border="0" bgcolor="#f6d288">
<tr bgcolor="#4169E1">
<td align="center"><font color="white"><b>Zechen</b></font></td>
</tr>
</table>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/flashzeche/index">Flash Zeche</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/losehotel/sites/spielen">Losehotel</a><br><br>
<table width="100%" cellpadding="1" cellspacing="1" border="0" bgcolor="#f6d288">
<tr bgcolor="#4169E1">
<td align="center"><font color="white"><b>Glücksecke</b></font></td>
</tr>
</table>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/bohrinsel_vms/index">Bohrinsel</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/farbengame/index">Farbengame</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/losekaetzchen/index"><b><?=$waehrung?>-Kätzchen</b></a><br
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/lotto/index">Lotto</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/spiele/rubbellos">Rubbellos</a><br>
<?menuefoot();

menuehead("Wer ist online");
include ("lib/weristonline.php");
menuefoot();


$filename = 'lib/texte/box1.txt';
$fp = fopen ($filename, "r");
$inhalt = fread ($fp, filesize ($filename));
fclose ($fp);
$inhalt = str_replace('\\', '', $inhalt);

if ($inhalt != ''){
menuehead("Unsere Sponsoren");
echo nl2br($inhalt);
menuefoot();
}
?>

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

<!-- Diese Seite basiert auf dem VMS1.2 von Designerscripte.net das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht
rechtliche Schritte mit sich
-->
<div align="center"><font size="1">&copy; by <a href="http://www.designerscripte.net">Designerscripte.net</a></font></div>
<!-- Diese Seite basiert auf dem VMS1.2 von Designerscripte.net das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht
rechtliche Schritte mit sich
-->
<?

maniwelt
11.11.2007, 02:16
Also, ich habe mit EarlofMidnight gegrubbelt, aber selbst 2 Köpfe kommen da nicht auf die Lösung, wir kriegen es einfach nicht hin Oo

Weiss wirklich keiner die Lösung, biiiteeeeeeeee :(

Skalo
11.11.2007, 03:02
Hast du vieleciht was in der content/klicksmileys.php Datei zustehen was die Ausgabe behindert?

maniwelt
11.11.2007, 03:10
So sieht die Code aus:


<?
$t_klicks= mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_klicksmileys"));
echo "<a href='?content=/klicksmileysinfo'>";
if ($t_klicks[klicks] < $t_klicks[stufe2]) {
echo"<center><img src='images/t_smileys/1.gif'></center>";
} elseif ($t_klicks[klicks] >= $t_klicks[stufe2] AND $t_klicks[klicks] < $t_klicks[stufe3]) {
echo"<center><img src='images/t_smileys/2.gif'></center>";
} elseif ($t_klicks[klicks] >= $t_klicks[stufe3] AND $t_klicks[klicks] < $t_klicks[stufe4]) {
echo"<center><img src='images/t_smileys/3.gif'></center>";
} elseif ($t_klicks[klicks] >= $t_klicks[stufe4] AND $t_klicks[klicks] < $t_klicks[stufe5]) {
echo"<center><img src='images/t_smileys/4.gif'></center>";
} elseif ($t_klicks[klicks] >= $t_klicks[stufe5] AND $t_klicks[klicks] < $t_klicks[stufe6]) {
echo"<center><img src='images/t_smileys/5.gif'></center>";
} elseif ($t_klicks[klicks] >= $t_klicks[stufe6] AND $t_klicks[klicks] < $t_klicks[stufe7]) {
echo"<center><img src='images/t_smileys/6.gif'></center>";
} elseif ($t_klicks[klicks] >= $t_klicks[stufe7] AND $t_klicks[klicks] < $t_klicks[stufe8]) {
echo"<center><img src='images/t_smileys/7.gif'></center>";
} elseif ($t_klicks[klicks] >= $t_klicks[stufe8]) {
echo"<center><img src='images/t_smileys/8.gif'></center>";
}
echo "</a><center><b>heutige Klicks: $t_klicks[klicks]</b></center>";
$noch = $t_klicks[stufe8] - $t_klicks[klicks];
echo "<center>noch fehlen: $noch </center>";
echo "<center>benötigt für Bonus: $t_klicks[stufe8]</center>";
?>

Und da wurde 100% nichts verändert......

maniwelt
12.11.2007, 02:22
Weiss es wirklich keiner ?

maniwelt
15.11.2007, 09:56
Manchmal denk ich ich bin hoffnungsloser Fall :(

Skalo
15.11.2007, 19:29
hiho,
lösch mal das hier raus:

<? if ($_SESSION['login'] == 'true') ?>
glaub zwar kaum das es was bringt, aber genau solch ein Code verhindert, dass das Menü angezeigt wird wenn man nicht eingeloggt ist.
Ansonsten seh ich da nichts falsches drin.
Weiß jetz so auch nich, ob nicht in irgendeiner anderen Datei vieleicht noch was geändert werden muss.

maniwelt
15.11.2007, 19:36
Na ja, Versuch war es Wert, da keiner mehr was weiss :(

Leider änderte sich garnichts, leider....

didith1207
15.11.2007, 21:46
guck ab und zu mal auf deiner seite vorbei und kann es nicht mehr mit ansehen das du ständig dein layout zerschießt ^^

versuch das mal bei mir funktionierts so alles was ich immer anzeigen lassen möchte hab ich mit menuehead anfang und menuefood ende


<?menuehead("Shoutbox");?>
shoutbox blabla...
<?menuefoot();?>

<?menuehead("Games");?>
games blabla....
<?menuefoot();?>
<? if ($_SESSION['login'] == 'true') {?>
<?

}

$filename = 'lib/texte/box1.txt';
$fp = fopen ($filename, "r");
$inhalt = fread ($fp, filesize ($filename));
fclose ($fp);
$inhalt = str_replace('\\', '', $inhalt);

if ($inhalt != ''){
menuehead("Unsere Sponsoren");
echo nl2br($inhalt);
menuefoot();
}?>

maniwelt
18.11.2007, 10:36
Nö didi, leider nicht.....

Kann aber schon mal das Problemm SEHR einschränken, und zwar, wenn ich das erste Teil mit "Infos" herausnehme, dann funktionierts :confused:

Entweder bin ich blind oder zu blöd den Fehler zu finen, ich sehe da keins, vermute aber irgendetwas mit Klammern.....

Mad
18.11.2007, 12:04
Nö didi, leider nicht.....

Kann aber schon mal das Problemm SEHR einschränken, und zwar, wenn ich das erste Teil mit "Infos" herausnehme, dann funktionierts :confused:

Entweder bin ich blind oder zu blöd den Fehler zu finen, ich sehe da keins, vermute aber irgendetwas mit Klammern.....


bei mir is das rechte menu für user die net eingeloggt sind unten...ich kann so viel wie ich will in menue_rechts oder wie das heißt suchen aber ich finde nix...phase5 und dreamweaver zeigen bei mir auch ab dem kontostand bissl hellere farben für die verschiedenen codes und tags an aber wenn ich das rausnehme beginnt es ab dem wer ist online menu wieder an...

mfg mad

maniwelt
20.11.2007, 15:43
Hab das Problemm nun gelöst, in dem ich nur diesen Code ausgebaut habe:


<b>Dein Rang</b><br>
<? $rang = getrang($_SESSION['uid']); ?>
<?=$rang?>

Verstehe immer noch nicht, das deshalb es nicht funktionieren wollte -.-

Mad
20.11.2007, 16:17
Hab das Problemm nun gelöst, in dem ich nur diesen Code ausgebaut habe:


<b>Dein Rang</b><br>
<? $rang = getrang($_SESSION['uid']); ?>
<?=$rang?>Verstehe immer noch nicht, das deshalb es nicht funktionieren wollte -.-

ich habe das nichma...und bei mir gehts trotzdem nicht wenn man nicht eingeloggt ist...

Mad
20.11.2007, 16:27
lol...ich habs jetzt auch :D
ich hatte ja das tagesklick addon installiert und ab da an ging das menu nach unten wenn man nicht eingeloggt war :D

ich hatte irgendwie ein } gelöscht und das in den code vom tagesklick addon reingebracht als ich nicht mehr wusste wo ich das ding entfernt hatte...dann gings ja auch solange man eingeloggt war :D

aber hab das ding entfernt und einzeln eingefügt

<? } ?>mfg mad^^