13.03.2008, 15:50
Hallo, ich bin gerade dabei eine HomePage zu basteln. Ich hab dafür bei MyBB ein neues Template gemacht und eine php datei. Ich möchte jetzt die login box einbinden nur mit welchem code geht das?
Gruß
Gruß
$loginbox = "";
if($mybb->user['uid'] == "0") {
$loginbox = "<form action=\"PFADZUMFORUM/member.php\" method=\"post\">\n";
$loginbox .= "Benutzername:<br />\n";
$loginbox .= "<input type=\"text\" class=\"textbox\" name=\"username\" size=\"25\" maxlength=\"30\" style=\"width: 200px;\" /><br />\n";
$loginbox .= "Passwort:<br />\n";
$loginbox .= "<input type=\"password\" class=\"textbox\" name=\"password\" size=\"25\" style=\"width: 200px;\" /><br />\n";
$loginbox .= "<br />\n";
$loginbox .= "<input type=\"submit\" class=\"button\" name=\"submit\" value=\"Login\" />\n";
$loginbox .= "<input type=\"hidden\" name=\"action\" value=\"do_login\" />\n";
$loginbox .= "<input type=\"hidden\" name=\"url\" value=\"URLZUMFORUM\" />\n";
$loginbox .= "</form>";
}
Michael schrieb:Das bedeutet du hast die global.php des Forums in deine Seite eingebunden? Dann ist das relativ einfach: Öffne die Datei und füge nach der Integration der global.php folgendes ein:Ehm nein ich hab die Global.php nicht eingebunden, wie geht das? Die seite ist unter volgendem url: http://wertig.we.ohost.de/
Danach kannst du die Variable {$loginbox} in deinem Template benutzen.PHP-Code:$loginbox = "";
if($mybb->user['uid'] == "0") {
$loginbox = "<form action=\"PFADZUMFORUM/member.php\" method=\"post\">\n";
$loginbox .= "Benutzername:<br />\n";
$loginbox .= "<input type=\"text\" class=\"textbox\" name=\"username\" size=\"25\" maxlength=\"30\" style=\"width: 200px;\" /><br />\n";
$loginbox .= "Passwort:<br />\n";
$loginbox .= "<input type=\"password\" class=\"textbox\" name=\"password\" size=\"25\" style=\"width: 200px;\" /><br />\n";
$loginbox .= "<br />\n";
$loginbox .= "<input type=\"submit\" class=\"button\" name=\"submit\" value=\"Login\" />\n";
$loginbox .= "<input type=\"hidden\" name=\"action\" value=\"do_login\" />\n";
$loginbox .= "<input type=\"hidden\" name=\"url\" value=\"URLZUMFORUM\" />\n";
$loginbox .= "</form>";
}
<?php
define(IN_MYBB,1);
chdir("FORENVERZEICHNIS");
include("global.php");
chdir("../");
?>
Gondlar schrieb:Probiers mal damit:Jetzt kommt die fehler meldung oben:
Wie du siehst wird die global.php in deinem Fall eingebunden mit:PHP-Code:<?php
define(IN_MYBB,1);
chdir("FORENVERZEICHNIS");
include("global.php");
chdir("../");
?>
Warning: chdir() [function.chdir]: No such file or directory (errno 2) in /usr/export/www/hosting/wertig/index.php on line 3
Warning: include(global.php) [function.include]: failed to open stream: No such file or directory in /usr/export/www/hosting/wertig/index.php on line 4
Warning: include() [function.include]: Failed opening 'global.php' for inclusion (include_path='.:') in /usr/export/www/hosting/wertig/index.php on line 4
Warning: chdir() [function.chdir]: SecureSSI Sicherheitsverletzung: Das Script (/usr/export/www/hosting/wertig/index.php) hat versucht, ausserhalb von deinem Webspaceverzeichniss, auf die Datei (..) zuzugreifen. Aus Sicherheitsgruenden ist dies nicht erlaubt! in /usr/export/www/hosting/wertig/index.php on line 5