• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PhpBB - Statische Seite wird nicht angezeigt

Furien

Mitglied
Hey,
wie man wegen des Titels vermuten kann, verwende ich PHPBB und habe dort eine statische Seite angelegt.
Es gibt ein Formular und dieses soll verarbeitet werden, doch er zeigt beim Aufruf der php- Datei nur eine weiße Seite an.
PHP:
<?php
/**
*
* @author Original Autor Benutzername [email protected] - http://meine-seite.de
* @author Anderer Autor Benutzername [email protected] - http://domain.de
*
* @package {PACKAGENAME}
* @version $Id$
* @copyright (c) 2007 Dein Gruppen Name
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @ignore
*/
// Benötigte Dateien und Variablen von phpBB 
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Da wir weiter unten noch einen Avatar anzeigen lassen wollen,
// benötigen wir noch die dazu passende Funktion 
// die in der Datein includes/functions_display.php vorhanden ist.
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

// Session auslesen und Benutzer-Informationen laden
$user->session_begin();  // Session auslesen
$auth->acl($user->data); // Benutzer-Informationen laden
$user->setup('mods/whitelists'); // Sprachvariablen aus eigener Sprach Datei laden


// Seiten Titel, diese Sprach Variable sollte in der Sprach Datei, 
// welche weiter oben genannt wurde, definiert sein.
page_header($user->lang['MEIN_TITEL']);

// Defniere nun den Dateinamen Deines Templates welches Du benutzen moechtest.
// Dies ist der Name von Deinem Template welches unter /styles/<style>/templates/ zu finden ist.

if ($user->data['user_id'] == ANONYMOUS) {
    $template->set_filenames(array(
        'body' => 'tolleloginseite.html', //Ich bin in dem Moment des Aufrufes nicht anonym, daher unrelevant
    ));
}
else {
    if (isset($_POST["send"])) {

        if (empty($_POST["minecraftname"])) {
            $error = "Du musst deinen Minecraftnamen angeben!";
            template->assign_vars(array(
                'MSG'       => $error,
                'USERNAME'       => $user->data['username'],
            ));
        }
        elseif (empty($_POST["rpname"])) {
            $error = "Du musst deinen gewünschten RP-Namen angeben!";
            template->assign_vars(array(
                'MSG'       => $error,
                'USERNAME'       => $user->data['username'],
            ));
        }
        elseif (empty($_POST["geschichte"])) {
            $error = "Du musst deine Charaktergeschichte angeben!";
            template->assign_vars(array(
                'MSG'       => $error,
                'USERNAME'       => $user->data['username'],
            ));
        }
        elseif ($_POST["spout"] != "ja") {
            $error = "Du musst Spout benutzen!";
            template->assign_vars(array(
                'MSG'       => $error,
                'USERNAME'       => $user->data['username'],
            ));
        }
        elseif ($_POST["regeln"] != "ja") {
            $error = "Du musst die Regeln akzeptieren!";
            template->assign_vars(array(
                'MSG'       => $error,
                'USERNAME'       => $user->data['username'],
            ));
        }
        else {
            $success = "Du hast dich erfolgreich für die Whitelist angemeldet!";
            template->assign_vars(array(
                'MSG'       => $success,
                'USERNAME'       => $user->data['username'],
            ));            
        }

    } 
    $template->set_filenames(array(
        'body' => 'whitelist.html',
    ));

}

// Script vervollständigen und Seite anzeigen lassen.
page_footer();

?>
HTML:
<!-- INCLUDE overall_header.html -->

<h2>Anmeldung für die Whitelist</h2>


<div class="panel bg1">
    <div class="inner"><span class="corners-top"><span></span></span>
        <div class="column1">
            <p>Text</p>
        </div>
        <script type="text/javascript">
    onload_functions.push('apply_onkeypress_event()');

</script>

<form action="whitelist.php" method="post" name="form">
<fieldset class="fields1">
    <p class="error">Anmeldung</p>
    <p>{MSG}</p>
    <dl style="clear: left;">
        <dt><label for="forumsname">Forumsname:</label></dt>
        <dd>{USERNAME}</dd>
    </dl>
    <dl style="clear: left;">
        <dt><label for="minecraftname">Minecraftname:</label></dt>
        <dd><input name="minecraftname" type="text" tabindex="1" size="25" class="inputbox autowidth" /></dd>
    </dl>
    <dl style="clear: left;">
        <dt><label for="rp-name">RP-Name:</label></dt>
        <dd><input name="rpname" type="text" size="25" maxlength="" tabindex="2" class="inputbox autowidth" /></dd>
    </dl>
    <dl style="clear: left;">
        <dt><label for="rregeln">Ich akzeptiere die Regeln:</label></dt>
        <dd>
            <input type="radio" name="regeln" value="ja"> Ja
            <input type="radio" name="regeln" value="nein"> Nein
        </dd>
    </dl>
    <dl style="clear: left;">
        <dt><label for="rp-name">Ich werde den Spoutcraft-Clienten benutzen:</label></dt>
        <dd>
            <input type="radio" name="spout" value="ja"> Ja
            <input type="radio" name="spout" value="nein"> Nein
        </dd>
    </dl>
    <dl style="clear: left;">
        <dt><label for="geschichte">Charaktergeschichte:</label></dt>
        <dd><textarea name="geschichte" rows="2" cols="50" class="inputbox"></textarea></dd>
    </dl>

    <br />
    <input name="send" type="submit" value="Anmelden" />

</fieldset>
</form>
        
        
        <div class="column2">

            <dl class="faq">
                <dt><strong></strong></dt>
                    <dd><a href="#"></a></dd>
            </dl>
        </div>
    <span class="corners-bottom"><span></span></span></div>
</div>


<!-- INCLUDE overall_footer.html -->
Ich hoffe, mir kann jemand helfen ;)
 
Werbung:
Zurück
Oben