Hey @ll!!!
Ich hab wieder einmal ein kleines problem mit dem YA Modul!!!
..und zwar hab ich vor einigen monaten ein Menü für das YA erstellt6 das erscheint wenn ich ein User profil besuche!!
Jetzt habe ich folgendes problem!!!
Ich möchte das daß Menü auch erscheint wenn ich das User Gästebuch und das Photo Album besuche!!!
Beim User Gästebuch hab ich es schon fast geschafft, aber da ersccheint leider auch die navbar!!!!
Vielleicht habt ihr eine idee wie ichd as proiblem Lösen könnte!!!!
die andere File include und die navbar auskommentieren. Denke ja mal das dein User Menü auch über die funktion nav() läuft oda?
Ne läuft nicht ber die funktion nav!!!
Hab dazu eine neue seite erstellt in der Form menuguest.php und diese wird dann per include in das jeweilige Modul eingefügt z.b. Userinfo, User_Guestbook, Photo Album
Das problem ist momentan das daß menü auch ersccheint wenn ich selber mein Gästebuch besuche und das sollte nicht passieren!!!!
Wenn ich jetzt mein eigenes Gästebuch besuche dann soll die navbar.php erscheinen!!!
if (mxIsUser()) { include ("deine file") }
Damitüsste das doch gehen dann noch ein else ran und fertig
Genau da stehe ich vor dem nächstenb prob...!!!!
Wie mache ich das mit dem else??
Hab es jetzt so probiert aber das funktioniert nicht ganz!!!
[Editiert am 8/5/2004 von Sascha1981]
if (mxIsUser()){ hier sollte die nav included werden} else { und hier die user}
Frag mich eh warum du damit probs hast in Userinfo funzt die Sache ja auch. Also warum guckste nicht mal wass da steht. Aber eigentlich müsste es damit gehen oda halt mit $istheuser
So ich hab es jetzt so versucht!!!!
if ($istheuser) {
include_once("modules/Your_Account/navbar.php");
OpenTable();
nav(0);
CloseTable();
echo "<br>";
}
else {
OpenTable();
include_once("modules/Userinfo/menuguest.php");
CloseTable();
echo "<br>";
}
Aber irgendwie geht das auch nicht!!!
Wenn ich jetzt in das gästebuch von dem test_user gehe dann komme ich auf einmal in mein gästebuch bzw. es stehen alle eintrage da von meinem Gästebuch, aber oben steht Dies ist das Gästebuch von:
Also das max erkennt nicht in welches GB ich will!!!
Ich klicke zwar auf modules.php?name=UserGuest&op=view&uname=Test_user aber ich komme in dieses modules.php?name=UserGuest&op=view&uname= Gästebuch und sehe alle eintrreäge die in meinem Gästebuch vorhanden sind!!!!!!
[Editiert am 8/5/2004 von Sascha1981]
Puh du sowas kann ich normalerweise nur wenn ich die file vor mir hab
mom. ich sende dir das ganze!!
guck mir es gleich an
So das problem hab ich jetzt gelöst!!
Hab da irgendwie bei der verlinkung zum GB etwas falsch gemacht!!!
Jetzt hab ich ein anderes problem!!!
Wenn ich jetrzt in meinen Account gehe und auf gästebuch klicke dann komme ich nicht in mein Gästebuch!
Ich sehe zwar meine GB einträge, aber oben steht Dies ist das Gästebuch von:
Also irgendwie kommt mir das so vor daß GB mit diesen Code nicht zurechrt kommt!!!!
if ($istheuser) {
include_once("modules/Your_Account/navbar.php");
OpenTable();
nav(0);
CloseTable();
echo "<br>";
}
else {
OpenTable();
include_once("modules/Userinfo/menuguest.php");
CloseTable();
echo "<br>";
}
Ich hab die vermutung das daß GB ein problem mit dem Parameter $istheuser hat!!!
Noch etwas wenn ich jetzt in mein Gästebuch gehe dann ersccheint auch nicht die navbar.php sondern die menuguest.php!!!!!!!
So das war es mal wieder von mir!!!
Meld mich am Nachmittag wenn ich vielleicht wieder etwas mehr weiß!!!
Sorry wollte gucken bin aber eingepennt :(
No problem kann passieren ;)
So nächstes problem gelöst!!!
Jetzt hab ich das problem das daß GB nicht erkennt das ich mich nicht in meinem GB befinde und somit auch nicht die menuguest.php sondern die navbar.php anzeigt!!!!
Irgendwie funktioniert das mit dem Code nicht so ganz!!
if ($istheuser) {
include_once("modules/Your_Account/navbar.php");
OpenTable();
nav(0);
CloseTable();
echo "<br>";
}
else {
OpenTable();
include_once("modules/Userinfo/menuguest.php");
CloseTable();
echo "<br>";
}
Ich glaube da fehlt das entscheiodende teil noch!!!
ersetzt mal $istheuser mit mxIsUser()
Ne funktioniert auch nicht!!
die navbar.php erscheint trotzdem weiter!!!
Test das mal so
$cookie = mxGetUserSession();
if ($cookie[1] == $touser) {
include_once("modules/Your_Account/navbar.php");
OpenTable();
nav();
CloseTable();
echo "<br>";
}
else {
OpenTable();
include_once("modules/Userinfo/menuguest.php");
CloseTable();
echo "<br>";
[Editiert am 9/5/2004 von NeMeSiSX2LC]
mom.muß schnell zum anderen PC wechseln!!
So jetzt hat es funktioniert!!!
THX für deine Hilfe