könnte mir da ein PHP-Fachkundiger die Funktion Herzlich Willkommen Gast, bzw. Herzlich Willkommen Mitglied Soundso (links)mit Link auf registrieren, bzw. einloggen und das Datum (rechts) einbauen, wie bei Kwondo?
Ich hab schon stundenlang hin-und-herprobiert, bekomme aber immer nur Fehler. Ich blick da nicht so recht durch. Gruß Helmut
wo willste das denn genau hinhaben ?
Ähm, falsch gedrückt :D
Dass ging ja schnell .......
Ich hab bei mir zwei Logos eingebaut, eines links und eines rechts,
Vielleicht am besten darunter !?
Dann schick mal deine theme.php an
info@powerfiles.de
Ach übrigends man kann seine posts auch editieren ^^ ;)
Jo, klasse mach ich und sorry.
Gruß Helmut
schön das des Rätsels lösung nicht den Weg ins Board gefunden hat.
Schade, Schade...
Ciao Henne
Also hier mal der Code! ;)
Gehört logischerweise in die theme.php unter die function themeheader.
Gleich unter
function themeheader() {
global .....,....,....;
folgendes einfügen:
$usr=mxGetUserData();
if(empty($usr["uname"])){
$username = "Unbekannte/r";
}else{
$username = $usr["uname"];
}
Dann dort wo es erscheinen soll folgendes:
echo"<table align='center' border='0' cellpadding='0' cellspacing='0'><tr><td valign=\"top\">";
if (empty($usr["uname"])) {
echo " "._HELLO." <a href=\"modules.php?name=User_Registration&op=new_user\" title=\"Registrieren?\">".$username."</a> </td><td valign=\"top\">";
echo"</td>";
}else{
echo " <font size=2>"._HELLO." <a href=\"modules.php?name=Your_Account\">".$username."</a> </font>";
echo" [ <a href=\"modules.php?name=Your_Account&op=logout\">Abmelden</a> ]</td>";
echo "<td> <A href=\"modules.php?name=Your_Account\">Dein Profil</a></td>";
echo "<td width=\"15%\"></td>";
}
echo "</tr></table>\n\n";
sorry @all and hatte bis jetzt noch keine Zeit dazu :(
@Gerry
"Dann da wo es erscheinen soll ...".
Und genau dafür bin ich zu blöd und bekomme einen Parse-Error
Welche Funktionen ist ja klar, brauch man ja nur aus einem anderen Theme rauskopieren. Die Themeheader sehen nur alle verschieden aus.
Bluestyle:
echo ""
."<table align='center' border='0' cellpadding='0' cellspacing='0' width='".$tmcol[0]."' background='themes/$thename/images/backmain.jpg' style='border: ".$tmcol['border']."px solid ".$bgcolor2."; width: ".$tmcol[0]."; background-image: themes/$thename/images/backbluehead.jpg; background-color: ".$bgcolor1.";'>\n"
."<tr valign='top'><td width='".$tmcol[0]."' height='60' colspan='".$tmcol['colspan']."' background='themes/$thename/images/backhead.jpg' style='background-repeat: no-repeat;'>"
."<img src='themes/$thename/images/logo.gif' alt='' width='268' height='59' align='left' border='0'>" Hier Hallo Gast oder Hallo Schnarchnase
."<img src='themes/$thename/images/logo1.gif' alt='' width='237' height='59' align='right' border='0'>" Hier Datum
."</td></tr>\n"
P.S. "Weiss was" über meinen drei Sternen links ist ja wohl auch ein Witz ;)
Gruß Helmut
[Editiert am 23/10/2003 von stickmanwyk]
[Editiert am 23/10/2003 von stickmanwyk]
Hey Helmut.
Du musst darauf achten das die letzte Zeile bevor du es einfügst mir "; aufhört und die erste zeile nach dem eingefügten Code mit echo " anfängt und nicht mit einem ." !
Dann ist der Parse-Error auch weg! ;)
Vielen Dank, dass hat jetzt prima geklappt. Ich glaub ich kauf mir doch mal ein Buch .........
Gruß Helmut
ZitatVielen Dank, dass hat jetzt prima geklappt. Ich glaub ich kauf mir doch mal ein Buch .........
Schadet sicher nicht! ;)
Auch ein Blick auf http://www.selfphp.info lohnt sich!