Hallo zusammen,
ich habe eine Seite erstellt, die nur per Registrierung und Login erreichbar sein soll.
Registrierung klappt einwandfrei, aber das Login-Formular streikt noch:
Auch wenn man die Felder für E-Mail und Passwort leer lässt, gelangt man zur geschützten Seite.
Was habe ich übersehen?
Besten Dank vorab und Gruß
skipper
Login ohne Eingabe möglich
-
- Senior Member
- Beiträge: 1319
- Registriert: Do 22. Mai 2003, 23:25
Re: Login ohne Eingabe möglich
Den Code zu posten!skipper hat geschrieben: Was habe ich übersehen?
Wie soll dir denn jemand helfen, sind doch keine Hellseher hier.
Grüße Elko
Re: Login ohne Eingabe möglich
Sorry,
hier das Template für das Login-Formular:
...und vielen Dank.
hier das Template für das Login-Formular:
Code: Alles auswählen
<we:sessionStart/>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
<we:title />
<meta name="description" content="Psiber Data entwickelt, produziert und vermarktet Test- und Messgeräte für Local Area Networks (LAN) und Wireless Local Area Networks (WLAN)">
<meta name="keywords" content="protocol analysis, Protokoll Analyse, Sniffer, Network Instruments, WLAN Analyse, VoIP Analyse, Gigastore, Observer, Paket Analyse, packet analysis, Fernwartung, remote agent, Gigabit Analyse, tap, aggregation tap">
<meta name="robots" content="all">
<meta name="revisit" content="30 days">
<we:css id="490"/>
<link rel="shortcut icon" href="/layout_images/favicon.ico" >
<bb:menulib c="0">
<script type="text/javascript" src="/ScriptLib/menumachine.js"></script>
</bb:menulib>
</head>
<body bgcolor="#ffffff">
<div align="center">
<br>
<table width="800" border="0" cellspacing="0" cellpadding="5" bgcolor="white" class="border">
<tr>
<td align="center" valign="middle">
<table width="802" border="0" cellspacing="0" cellpadding="0">
<tr height="100">
<td colspan="3" valign="top" width="802" height="103">
<we:include id="493"/><?php /* header */ ?>
</td>
</tr>
<tr height="500">
<td valign="top" bgcolor="#d3daf0" width="150" height="500" class="border">
<we:include id="532"/><?php /* links */ ?>
</td>
<td valign="top" bgcolor="white" width="495" height="500">
<?php /* content_start */ ?>
<table width="495" border="0" cellspacing="0" cellpadding="0">
<tr height="15">
<td width="10" height="15"><img src="/layout_images/spacer.gif" alt="" height="10" width="10" border="0"></td>
<td width="14" height="15"><img src="/layout_images/square_rot.gif" alt="" height="9" width="14" border="0"></td>
<td colspan="2" width="472" height="15"><span class="head_1"><span class="head">
<we:input name="headline" type="text" size="50" maxlength="90" html="true"/></span></span></td>
</tr>
<tr height="10">
<td width="10" height="10"><img src="/layout_images/spacer.gif" alt="" height="10" width="10" border="0"></td>
<td width="14" height="10"></td>
<td colspan="2" width="472" height="15"></td>
</tr>
<tr height="15">
<td width="10" height="15"></td>
<td width="14" height="15"></td>
<td width="14" height="15"><img src="/layout_images/square_blau.gif" alt="" height="9" width="14" border="0"></td>
<td width="458" height="15">
<span class="head_2"><we:input name="head_2" type="text" size="50" maxlength="90" html="true"/></span><br>
</td>
</tr>
<tr height="150">
<td width="10" height="150"></td>
<td width="14" height="150"></td>
<td width="14" height="150"></td>
<td valign="top" width="458" height="150">
</br>
Bitte loggen Sie sich mit E-Mail-Adresse und Passwort ein.</br>
</br>
<we:form id="936" pass_id="loginform">
E-Mail: <we:sessionField name="Username" id="s[Username]" type="textinput" size="30"/></br></br>
Passwort: <we:sessionField name="Password" type="password"/ id="s[Password]><br>
</br>
<input type="submit" value="Los!">
</we:form>
</br>
</br>
</br>
</br>
Wenn Sie noch kein registrierter Benutzer sind, können Sie das
<we:a id="1158">
</br>hier</we:a> nachholen.
</br>
</br>
</td>
</tr>
<tr>
<td width="10"><img src="/layout_images/spacer.gif" alt="" height="10" width="10" border="0"></td>
<td width="14"></td>
<td width="14"></td>
<td width="458"></td>
</tr>
</table>
</td>
<?php /* content_ende */ ?>
<td valign="top" bgcolor="#f5f5f5" width="150" height="500" class="border">
<we:include id="495"/><?php /* rechts */ ?>
</td>
</tr>
<tr height="3">
<td colspan="3" bgcolor="white" width="802" height="3"><img src="/layout_images/spacer.gif" alt="" height="3" width="800" border="0"></td>
</tr>
</table>
<we:include id="492"/><?php /* footer */ ?>
</td>
</tr>
</table>
<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
<tr height="21">
<td align="right" valign="bottom" width="830" height="21"><span class="design">design:</span> <a href="http://www.westside-marketing.com" class="design" target="_blank">westside marketing</a></td>
</tr>
</table>
</div>
<?php /* include_menumachine*/ ?>
<we:include id="554"/>
<?php /* include_menumachine*/ ?>
</body>
</html>
-
- Senior Member
- Beiträge: 919
- Registriert: Fr 22. Mai 2009, 21:40
- Wohnort: Berlin
- Kontaktdaten:
Re: Login ohne Eingabe möglich
Eine Login-Seite schützt ja von sich aus nichts. Ist denn entsprechender Code (we:ifRegisteredUser) im Template des geschützten Dokuments?
EOF; //totally retired
-
- Senior Member
- Beiträge: 3735
- Registriert: Do 1. Jan 1970, 02:00
- Wohnort: Karlsruhe
- Kontaktdaten:
Re: Login ohne Eingabe möglich
Hi,
okay ... versuchen wir es mal ... ganz von Anfang an.
Also, das Formular weiß nichts von eingeloggt oder nicht eingeloggt. Kann ihm ja auch recht egal sein. Die einzige Aufgabe des Formulars ist es, die Daten des Besuchers der Website aufzunehmen und an die angegebene Seite zu schicken. Erst hier wird entschieden, ob der Besucher mit den von ihm angegebenen Daten eingeloggt ist oder nicht - also die Daten sehen darf oder nicht.
Was schlussfolgern wir nun daraus? Richtig, uns hilft die Vorlage mit dem Loginformular nur sehr wenig. Um Hilfe anbieten zu können, ist ein Blick auf die Vorlage der Folgeseite des Formulars notwendig.
MfG
Dirk Einecke
okay ... versuchen wir es mal ... ganz von Anfang an.
Also, das Formular weiß nichts von eingeloggt oder nicht eingeloggt. Kann ihm ja auch recht egal sein. Die einzige Aufgabe des Formulars ist es, die Daten des Besuchers der Website aufzunehmen und an die angegebene Seite zu schicken. Erst hier wird entschieden, ob der Besucher mit den von ihm angegebenen Daten eingeloggt ist oder nicht - also die Daten sehen darf oder nicht.
Was schlussfolgern wir nun daraus? Richtig, uns hilft die Vorlage mit dem Loginformular nur sehr wenig. Um Hilfe anbieten zu können, ist ein Blick auf die Vorlage der Folgeseite des Formulars notwendig.
MfG
Dirk Einecke
Re: Login ohne Eingabe möglich
Hallo Dirk,
hier die Vorlage der Download-Seite.
Danke und Gruß
skipper
hier die Vorlage der Download-Seite.
Danke und Gruß
skipper
Code: Alles auswählen
<we:sessionStart />
<we:saveRegisteredUser />
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=ISO-8859-1">
<we:title />
<meta name="description" content="Psiber Data entwickelt, produziert und vermarktet Test- und Messgeräte für Local Area Networks (LAN) und Wireless Local Area Networks (WLAN)">
<meta name="keywords" content="protocol analysis, Protokoll Analyse, Sniffer, Network Instruments, WLAN Analyse, VoIP Analyse, Gigastore, Observer, Paket Analyse, packet analysis, Fernwartung, remote agent, Gigabit Analyse, tap, aggregation tap">
<meta name="robots" content="all">
<meta name="revisit" content="30 days">
<we:css id="490"/>
<link rel="shortcut icon" href="/layout_images/favicon.ico" >
<bb:menulib c="0">
<script type="text/javascript" src="/ScriptLib/menumachine.js"></script>
</bb:menulib>
</head>
<body bgcolor="#ffffff">
<div align="center">
<br>
<table width="800" border="0" cellspacing="0" cellpadding="5" bgcolor="white" class="border">
<tr>
<td align="center" valign="middle">
<table width="802" border="0" cellspacing="0" cellpadding="0">
<tr height="100">
<td colspan="3" valign="top" width="802" height="103">
<we:include id="493"/><?php /* header */ ?>
</td>
</tr>
<tr height="500">
<td valign="top" bgcolor="#d3daf0" width="150" height="500" class="border">
<we:include id="532"/><?php /* links */ ?>
</td>
<td valign="top" bgcolor="white" width="495" height="500">
<?php /* content_start */ ?>
<table width="495" border="0" cellspacing="0" cellpadding="0">
<tr height="15">
<td width="10" height="15"><img src="/layout_images/spacer.gif" alt="" height="10" width="10" border="0"></td>
<td width="14" height="15"><img src="/layout_images/square_rot.gif" alt="" height="9" width="14" border="0"></td>
<td colspan="2" width="472" height="15"><span class="head_1"><span class="head">
<we:input name="headline" type="text" size="90" maxlength="90" html="true"/></span></span></td>
</tr>
<tr height="10">
<td width="10" height="10"><img src="/layout_images/spacer.gif" alt="" height="10" width="10" border="0"></td>
<td width="14" height="10"></td>
<td colspan="2" width="472" height="15"></td>
</tr>
<tr height="15">
<td width="10" height="15"></td>
<td width="14" height="15"></td>
<td width="14" height="15"><img src="/layout_images/square_blau.gif" alt="" height="9" width="14" border="0"></td>
<td width="458" height="15">
<we:block name="text">
<span class="head_2"><we:input name="head_2" type="text" size="90" maxlength="90" html="true"/></span><br>
</td>
</tr>
<tr height="150">
<td width="10" height="150"></td>
<td width="14" height="150"></td>
<td width="14" height="150"></td>
<td valign="top" width="458" height="150">
<we:textarea wysiwyg="true" name="text" cols="90" rows="30" autobr="true" width="600" height="360" html="true" inlineedit="true" /></td>
</tr>
<tr>
<td width="10"><img src="/layout_images/spacer.gif" alt="" height="10" width="10" border="0"></td>
<td width="14"></td>
<td width="14"></td>
<td width="458"></td>
</tr>
</we:block>
</table>
</td>
<?php /* content_ende */ ?>
<td valign="top" bgcolor="#f5f5f5" width="150" height="500" class="border">
<we:include id="495"/><?php /* rechts */ ?>
</td>
</tr>
<tr height="3">
<td colspan="3" bgcolor="white" width="802" height="3"><img src="/layout_images/spacer.gif" alt="" height="3" width="800" border="0"></td>
</tr>
</table>
<we:include id="492"/><?php /* footer */ ?>
</td>
</tr>
</table>
<table width="800" border="0" cellspacing="0" cellpadding="0" align="center">
<tr height="21">
<td align="right" valign="bottom" width="830" height="21"><span class="design">design:</span> <a href="http://www.westside-marketing.com" class="design" target="_blank">westside marketing</a></td>
</tr>
</table>
</div>
<?php /* include_menumachine*/ ?>
<we:include id="554"/>
<?php /* include_menumachine*/ ?>
</body>
</html>
-
- Senior Member
- Beiträge: 3735
- Registriert: Do 1. Jan 1970, 02:00
- Wohnort: Karlsruhe
- Kontaktdaten:
Re: Login ohne Eingabe möglich
Hi,
du musst in der Vorlage noch die Prüfung einbauen, ob der aktuelle Besucher der Website eingeloggt ist oder nicht.
Siehe: MfG
Dirk Einecke
du musst in der Vorlage noch die Prüfung einbauen, ob der aktuelle Besucher der Website eingeloggt ist oder nicht.
Siehe: MfG
Dirk Einecke
Re: Login ohne Eingabe möglich
Jetzt klappt schon, dass ich nur als reg. User die geschützte Seite angezeigt bekomme.
Aber:
Bei nicht reg. Useren bekomme ich eine leere Seite anstelle der Seite mit der Aufforderung zur Registrierung.
Habe es so versucht:
Was ist daran noch falsch?
Aber:
Bei nicht reg. Useren bekomme ich eine leere Seite anstelle der Seite mit der Aufforderung zur Registrierung.
Habe es so versucht:
Code: Alles auswählen
<we:ifNotRegisteredUser>
<we:include id="1154" />
</we:ifNotRegisteredUser>
</body>
</html>
</we:ifRegisteredUser>
-
- Senior Member
- Beiträge: 3735
- Registriert: Do 1. Jan 1970, 02:00
- Wohnort: Karlsruhe
- Kontaktdaten:
Re: Login ohne Eingabe möglich
Hi,
MfG
Dirk Einecke
Code: Alles auswählen
<html>
<head></head>
<body>
<we:ifRegisteredUser>
Sie sind eingeloggt.
</we:ifRegisteredUser>
<we:ifNotRegisteredUser>
Sie sind nicht eingeloggt.
</we:ifNotRegisteredUser>
</body>
</html>
Dirk Einecke
Re: Login ohne Eingabe möglich
Moin,
versuche doch mal <we:include id="1154" type="document" oder "template".
und </html>
</we:ifRegisteredUser> geht auch nicht. Nach </html> sollte schicht sein.
versuche doch mal <we:include id="1154" type="document" oder "template".
und </html>
</we:ifRegisteredUser> geht auch nicht. Nach </html> sollte schicht sein.
Viele Grüße
Mobby
webEdition 8.1.0 (Ahlberg) (8.1.0.0, Revision: 10599)
Mobby
webEdition 8.1.0 (Ahlberg) (8.1.0.0, Revision: 10599)
Wer ist online?
Mitglieder in diesem Forum: Google [Bot] und 28 Gäste