Hallo, habe folgendes Problem:
Ein Registrierungsformular liegt zwischen
<we:ifNotRegisteredUser> und </we:ifNotRegisteredUser>
Danach ein
<we:ifRegisteredUser>
Hallo<we:sessionField name="Username" type="print"/>, Sie sind eingeloggt
</we:ifRegisteredUser>
Wenn man sich nun registriert lädt sich die Seite neu (id="self")
Nun soll, da man sich ja registriert hat, nur der Begrüßungstext zu sehen sein.
Problem: Das Formular steht nach Reload noch an der gleichen Stelle!
zwar wird man Begrüßt, aber das Formular sollte unsichtbar sein.
Ruft man diese Seite erneut auf, ist das Formular verschwunden!
Kann man das erscheinen des Formulars nach Registrierung verhindern?
Weiß Jemand Rat?
we:ifNotRegisteredUser zeigt Inhalt für registrierte Kunden
Vielleicht gibt's einen Rechtschreibfehler bei we:ifNotRegisteredUser ... ansonsten einfach folgendes probieren ...
Code: Alles auswählen
<we:ifRegisteredUser>
Hallo<we:sessionField name="Username" type="print"/>, Sie sind eingeloggt
<we:else />
Formular
</we:ifRegisteredUser>
Ein Rechtschreifehler ist auszuschließen. Habe das mit dem <we:else/> ausprobiert, Ergebnis:
Nach dem die Seite sich neu geladen hat, ist das Formular noch zu sehen, aber der Berüßungstext nicht. Schickt man dieses Formular dann nochmal (lädt erneut neu) ab, ist der Begrüßungstext da, ohne Formular???
Nach dem die Seite sich neu geladen hat, ist das Formular noch zu sehen, aber der Berüßungstext nicht. Schickt man dieses Formular dann nochmal (lädt erneut neu) ab, ist der Begrüßungstext da, ohne Formular???
Quelltext, etwas gekürzt:
<we:ifNotRegisteredUser>
<we:saveRegisteredUser>
<we:form id="self" name="form">
Nachname:
<we:sessionField name="Surname" type="textinput" lass="eingabe"/>
Vorname:
<we:sessionField name="Forename" type="textinput" class="eingabe"/>
Benutzername:
<we:sessionField name="Username" type="textinput" class="eingabe"/>
Passwort:
<we:sessionField name="Password" type="password" class="eingabe"/>
<we:sessionField name="ID" type="hidden">
<input type="submit" value="Los!">
</we:form>
</we:ifNotRegisteredUser>
<we:ifRegisteredUser>
Hallo
<we:sessionField name="Username" type="print"/>, Sie sind eingeloggt
</we:ifRegisteredUser>
Über dem Head steht natürlich <we:sessionStart>
<we:ifNotRegisteredUser>
<we:saveRegisteredUser>
<we:form id="self" name="form">
Nachname:
<we:sessionField name="Surname" type="textinput" lass="eingabe"/>
Vorname:
<we:sessionField name="Forename" type="textinput" class="eingabe"/>
Benutzername:
<we:sessionField name="Username" type="textinput" class="eingabe"/>
Passwort:
<we:sessionField name="Password" type="password" class="eingabe"/>
<we:sessionField name="ID" type="hidden">
<input type="submit" value="Los!">
</we:form>
</we:ifNotRegisteredUser>
<we:ifRegisteredUser>
Hallo
<we:sessionField name="Username" type="print"/>, Sie sind eingeloggt
</we:ifRegisteredUser>
Über dem Head steht natürlich <we:sessionStart>
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 6 Gäste