MyBB.de Forum

Normale Version: Nach Registrierung weiterleitung zu den Regeln
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5
Na ich mein das so wie die misc.php. Da sind auch mehrere Funktionen gespeichert die man mit misc.php?action=help oder weiß nicht i-was anderes hald noch in der misc.php.
In einer Datei sollen mehrere Funktionen (oder in meinem Fall Texte) stehen die man dann über xy.php?action=? aufrufen kann.
Und ich kapier das oben nicht, was du gepostet hastWinkRolleyes
Na, dann hatte ich das doch richtig verstanden. Ich meinte sowas:
PHP-Code:
switch ($mybb->input['action']) {
    case 
"seite1":
        
$text "Hier Text für Seite 1."
        
break;
    case 
"seite2":
        
$text "Hier Text für Seite 2."
        
break;
    default:
        
$text "Hier Text für Standardseite."

Danke! Und wie kann ich das für ne normale Homepage realisieren?
Auch so, nur dass du statt $mybb->input['action'] $_GET['action'] verwenden musst.
OK, und wie stelle ich es an das es gleich included wird per include-Befehl? Meine Variante spinnt da nämlich etwas.Shy
Du solltest die Datei einfach per require() einbinden können.
*hüstel* Ich bin erst bei include und Anfang von if-abfragen, wie ich require() benutze weiß ich nicht.RolleyesWink
Danke Michael! Jetzt hab ichs kapiert wie ich das einfügen soll.
Ab hier ist BTW zuende und BTT beginnt!
Jetzt funktioniert die misc2.php, wird auch angezeigt, nur der hintergrund der misc2.php ist transparent, somit sieht man den Hintergrund des Forums und nicht der Tabelle, wie stelle ich es also an? Template ändern nützt ja nichts, da ich ja sonst auch noch die normale misc.php ändere.

Ich hab allerdings noch ein Problem, ich hab dies in meiner welcome.php:
PHP-Code:
if($mybb->settings['welcomepg_sites'] == "yes") {
$sites "{\$mybb->settings[\'welcomepg_site1\']}";}
else { 
$sites "{\$mybb->settings[\'welcomepg_site2\']}";} 

im ACP und in der plugindatei, ist es automatisch auf "yes", nur er will nur immer das else ausführen.
PHP-Code:
$welcomepg_4 = array(
        
"sid" => "NULL",
        
"name" => "welcomepg_sites",
        
"title" => "Weiterleitung zur Hilfe?",
        
"description" => "Wenn oben <u>hilfe</u> angegeben wurde, bitte <u>yes</u>, andernfalls <u>no</u>",
        
"optionscode" => "yesno",
        
"value" => "yes",
        
"disporder" => "4",
        
"gid" => intval($gid),
        );
    
$db->insert_query(TABLE_PREFIX."settings"$welcomepg_4); 
in der Adresszeile zeigt er mir dann noch folgendes an:
welcome.php?action={$mybb-%3Esettings['welcomepg_site2']} Wie löse ich diese Probleme?
Seiten: 1 2 3 4 5