Anmeldung am Portal

Die Anmeldung am Portal kann über einen Inhalt mit einem HTML Formular (POST Methode) durchgeführt werden.

<h1>Anmeldung</h1>

<p class="text">
Sie können sich hier anmelden, um ihr persönliches Portal in vollem Umfang nutzen zu können (Support, FAQ, Wissedatenbank, Dokumente und Handbücher).<br><br>
Sollten Sie noch keine Zugangsdaten besitzen, können Sie diese <a href="index.php?page=contact">hier</a> beantragen.
</p>

<form name="user_frmlogin" id="user_frmlogin" style="display:inline;" method="post" action="index.php?page=<?php echo( BPortal::getPage()->getPageId() ); ?>">

<input type="hidden" id="PHPSESSIONID" name="PHPSESSIONID" value="<?php echo( session_id() ); ?>">
<input type="hidden" id="__theb_cmd" name="__theb_cmd" value="login">

<table style="font: 12px  Arial, sans-serif;">
<tr>
<td><label for="__theb_app_userid">Anmeldename</label></td>
<td><input type="text" id="__theb_app_userid" name="__theb_app_userid" value="Ihr Anmeldename" style="border: 1px solid black" onfocus="this.value=''"></td>
</tr>

<tr>
<td><label for="__theb_app_userpwd">Passwort</label></td>
<td><input type="password" id="__theb_app_userpwd" name="__theb_app_userpwd" value="" style="border: 1px solid black"></td>
</tr>

<tr>
<td></td>
<td><input type="submit" value="Anmelden"></td>
</tr>


</table>

</form>

Die zur Anmeldung benötigten Daten (werden per POST durch das Formular übergeben):
Situngsstatus Bezeichnung
__theb_app_userpwd Kennwort
__theb_app_userid Benutzername
__theb_cmd login
PHPSESSIONID PHP SitzungsID

Nach erfolgreicher Anmeldung werden entsprechend der Dokumentation die Sitzungsvariablen gesetzt.