PDA

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



Diabolo99
17.04.2010, 13:07
Hallo Liebe gemeinde ich habe ein kleines Problem mit meinen Rechten Menü

Wenn ich eingeloggt bin dann ist alles richtig und wenn ich mich dann auslogge dann zeigt er mir trotzdem noch ein teil von meinen rechten Menü an.

Der Code sieht folgendermaßen aus wenn ich eingeloggt bin


<? if ($_SESSION['login'] == 'true') {?>
<?menuehead("Ihr Guthaben");?>
<ul>
<? $kontodaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); ?>
<?=number_format($kontodaten['kontostand'],2,",",".").' '.$waehrung;?><br>
</ul>
<?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();
}
?>

<?menuehead("Kampagnen");?>
<ul>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/fb_list">Forcedbanner</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/hf_list">Highforced</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/tl_list">Textlinks</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/pm_list">Paidmails</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/bv_list">Bannerviews</a><br>
</ul>
<?menuefoot();?>

<?menuehead("Werbung buchen");?>
<ul>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/fb_buch">FB-buchen</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/hf_buch">HF-buchen</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/tl_buch">TL-buchen</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/pm_buch">PM-buchen</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/bv_buch">BV-buchen</a><br>
</ul>
<?menuefoot();?>

<?menuehead("Interface");?>
<ul>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/seiten">Webseiten</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/if">IF-Beschreibung</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="<?=$domain;?>/content/netzwerk/VMS1.2_IF.rar">IF_VMS_1.2</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="<?=$domain;?>/content/netzwerk/vms2_IF.rar">IF_VMS_2</a><br>
</ul>
<?menuefoot();?>

<?menuehead("Rotation");?>
<ul>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/rota">Bannerviews</a><br>
</ul>
<?menuefoot();?>

aber wenn ich mich dann auslogge dann wird im Rechten Menü noch die Kategorien
Kampagnen
Werbung buchen
Interface
Rotation
angezeigt.

Ich bin hier voll am verzweifeln langsam.
ich bin jetzt seit 4 Stunden nur an diesem Blöden Menü am basteln und finde dafür einfach keine lösung mehr.

Hoffe es kann mir einer Helfen bei dem kleinen Problem

Gruß
Frank

pummuk
17.04.2010, 13:16
verusch mal mit diesen zeichen zu spielen und zu versetzen...


}
?>


denke dann kommste weiter...

Diabolo99
17.04.2010, 13:24
soo ich habe das mal getestet mit den } und ?> aber dann ist mein Rechtes Menü komplet wech :( ich bin hier echt langsam am verzweifeln.
Das ist bestimmt ein so offensichtlich einfaches Problem das ich da nicht drauf komme :(

01800815
17.04.2010, 13:30
http://designerscripte.net/showthread.php?t=9463&highlight=rechtes+menu+ausgeloggt

sollte dir weiter helfen:thumb:

Diabolo99
17.04.2010, 13:46
also ich habe ja im Rechten Menü schon drin stehen


<? if ($_SESSION['login'] == 'true') {?>
dann funktioniert das ja auch soweit nur das halt wenn ich mich auslogge dann noch die Kategorien
Kampagnen
Werbung buchen
Interface
Rotation sichtbar sind.

ich habe das gerade mit dem
if($_SESSION['uid'] == 'true'){?> .......nur wenn eingeloggt getestet aber dann habe ich kein rechtes Menü mehr :(

01800815
17.04.2010, 14:18
Schau mal, da steht doch aber:

if($_SESSION['login'] == 'true'){.......nur wenn eingeloggt
if($_SESSION['login'] != 'true'){.......nur wenn ausgeloggt

Also alles was im eingeloggten Zustand zu sehen sein soll in:

if($_SESSION['login'] == 'true'){.......nur wenn eingeloggt }

Alles was im ausgeloggtenn Zustand zu sehen sein soll in:



if($_SESSION['login'] != 'true'){.......nur wenn ausgeloggt }

pummuk
17.04.2010, 15:19
teste es mal so..



<? if ($_SESSION['login'] == 'true') {?>
<?menuehead("Ihr Guthaben");?>
<ul>
<? $kontodaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." LIMIT 1")); ?>
<?=number_format($kontodaten['kontostand'],2,",",".").' '.$waehrung;?><br>
</ul>
<?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') {?>
<?menuehead("Kampagnen");?>
<ul>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/fb_list">Forcedbanner</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/hf_list">Highforced</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/tl_list">Textlinks</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/pm_list">Paidmails</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/bv_list">Bannerviews</a><br>
</ul>
<?menuefoot();?>

<?menuehead("Werbung buchen");?>
<ul>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/fb_buch">FB-buchen</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/hf_buch">HF-buchen</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/tl_buch">TL-buchen</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/pm_buch">PM-buchen</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/bv_buch">BV-buchen</a><br>
</ul>
<?menuefoot();?>

<?menuehead("Interface");?>
<ul>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/seiten">Webseiten</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/if">IF-Beschreibung</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="<?=$domain;?>/content/netzwerk/VMS1.2_IF.rar">IF_VMS_1.2</a><br>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="<?=$domain;?>/content/netzwerk/vms2_IF.rar">IF_VMS_2</a><br>
</ul>
<?menuefoot();?>

<?menuehead("Rotation");?>
<ul>
<img src="images/pfeil.gif" border="0" alt="">&nbsp;<a href="?content=/netzwerk/rota">Bannerviews</a><br>
</ul>
<?menuefoot();?>
<?}?>

Diabolo99
17.04.2010, 15:58
Problem gelöst :)
Bei dem Wer ist Online da war eine } zuviel drin

bei mir sah das so aus
<?menuehead("Wer ist online");
include ("lib/weristonline.php");
menuefoot();
}

und aussehen muss das so


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


Aber trotzdem danke für die Schnelle und gute Hilfe.

Lokutos
17.04.2010, 16:28
nur mal so als hinweis

wen du ?> hast und das nächste zeichen ist <? oder <?php dan kannst du die zwei löschen also aus


blabla... ?> <? ...blabla
oder


blabla... ?> <?php ...blabla

kann ganz einfach



blabla... ...blabla

gemacht werden