Login ohne Eingabe möglich

Fragen zum Erstellen von Templates für webEdition.
skipper

Login ohne Eingabe möglich

Beitragvon skipper » Do 5. Nov 2009, 12:30

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

e_herrmann
Senior Member
Beiträge: 1319
Registriert: Do 22. Mai 2003, 23:25

Re: Login ohne Eingabe möglich

Beitragvon e_herrmann » Do 5. Nov 2009, 12:53

skipper hat geschrieben: Was habe ich übersehen?
Den Code zu posten!
Wie soll dir denn jemand helfen, sind doch keine Hellseher hier.
Grüße Elko
Elko Herrmann
komplexx | internet.fotografie
web: http://www.komplexx.de

skipper

Re: Login ohne Eingabe möglich

Beitragvon skipper » Fr 6. Nov 2009, 13:14

Sorry,
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>&nbsp;<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>
...und vielen Dank.

skipper

Re: Login ohne Eingabe möglich

Beitragvon skipper » Di 10. Nov 2009, 15:28

Was fehlt noch?
Kann niemand helfen?

we:willRockYou
Senior Member
Beiträge: 919
Registriert: Fr 22. Mai 2009, 21:40
Wohnort: Berlin
Kontaktdaten:

Re: Login ohne Eingabe möglich

Beitragvon we:willRockYou » Di 10. Nov 2009, 15:38

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

Dirk Einecke
Senior Member
Beiträge: 3735
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Karlsruhe
Kontaktdaten:

Re: Login ohne Eingabe möglich

Beitragvon Dirk Einecke » Di 10. Nov 2009, 15:41

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

skipper

Re: Login ohne Eingabe möglich

Beitragvon skipper » Do 12. Nov 2009, 12:44

Hallo Dirk,
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>&nbsp;<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>

Dirk Einecke
Senior Member
Beiträge: 3735
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Karlsruhe
Kontaktdaten:

Re: Login ohne Eingabe möglich

Beitragvon Dirk Einecke » Do 12. Nov 2009, 12:55

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

skipper

Re: Login ohne Eingabe möglich

Beitragvon skipper » Fr 13. Nov 2009, 11:25

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:

Code: Alles auswählen

<we:ifNotRegisteredUser>
<we:include id="1154" />
</we:ifNotRegisteredUser> 

	</body>

</html>
</we:ifRegisteredUser>
Was ist daran noch falsch?

Dirk Einecke
Senior Member
Beiträge: 3735
Registriert: Do 1. Jan 1970, 02:00
Wohnort: Karlsruhe
Kontaktdaten:

Re: Login ohne Eingabe möglich

Beitragvon Dirk Einecke » Fr 13. Nov 2009, 11:27

Hi,

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>
MfG
Dirk Einecke

mobby
Senior Member
Beiträge: 1164
Registriert: Do 1. Sep 2005, 05:07

Re: Login ohne Eingabe möglich

Beitragvon mobby » Fr 13. Nov 2009, 11:29

Moin,
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)


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot] und 27 Gäste