base
portal
Suche:
Forum
Start
Neue Seite erstellen
Titel:
<h2>Art der Anmeldung (Parameter: <c>login</c>)</h2> Durch den neuen Parameter <c>login</c> beim "do action=all" kann die Art der Anmeldung für einen Nutzer gesteuert werden: <tab> Wert|Bedeutung yes|Ein entsprechender Anmeldungs-Link wird ausgegeben - auch wenn gar keine Nutzer-Datenbank existiert (Der Nutzen ist allerdings eher zweifelhaft). no|Keine (sichtbare) Anmeldung. Eine Anmeldung z.B. über eine eigene Anmeldeseite oder per URL-Angaben ist aber trotzdem möglich. closed|Keine Anmeldung möglich, egal wie. Dies kann z.B. für Testzwecke nützlich sein, um zeitweise jegliche Anmeldung auszuschliessen. lostpw|Bei falscher Anmeldung kann der Nutzer das Passwort auf Wunsch an die verzeichnete EMail-Adresse schicken lassen. top|Die Anmeldung wird ohne Link sofort über der restlichen Ausgabe platziert. bottom|Die Anmeldung wird ohne Link sofort unter der restlichen Ausgabe platziert. </tab> Beispiel: <code> <do action=all login=top,lostpw> </code> Die Anmeldung wird sofort über der Ausgabe platziert. Hat ein Nutzer sein Passwort vergessen und meldet sich falsch an, so kann er sich das Passwort an die in der Nutzer-Datenbank verzeichnete EMail-Adresse schicken lassen. Da dies häufiger geschieht, als man glauben mag, ist dies eine grosse Erleichterung für den/die Seiten-Betreiber. Sie können diese Anfrage zum Zusenden des Passworts auch direkt als Link auf Ihre Seite einbauen, dieser sähe dann ungefähr so aus: <code> <a href="http://...?htx=/name/seite&login=lostpw">Passwort vergessen?</a> </code> <achtung> Aus Sicherheitsgründen kann ausser "lostpw" kein anderer Wert für "login" von aussen über die URL oder ein Formular gesetzt werden, sondern ausschliesslich innerhalb eines Templates. </achtung> <h2>Eigene Anmeldungsformen (do action=login)</h2> Sie sind nicht auf die Standard-Anmeldung von <c><do action=all></c> angewiesen. Sie können die Anmeldung an anderer Stelle der Seite platzieren oder selbst eine Anmeldeseite erstellen und diese URL den Bearbeitern ihrer Datenbank zur Verfügung stellen. Wenn Sie "do action=all" verwenden und dort den Parameter <c>login=no</c> hinzufügen, so erscheint die normale Seitenausgabe ohne "Anmelden"-Button. Um eine Anmeldung bei baseportal vorzunehmen müssen die Parameter "uid" für den Nutzer-Namen und "upw" für das Passwort übermittelt werden. Wenn Sie wollen, können Sie auch gleich eine URL mit diesen Parametern erstellen, z.B. so: <code> http://baseportal.de/cgi-bin/baseportal.pl?htx=**/meinname/meineseite**&uid=name&upw=passwort </code> Natürlich ist dies nicht für jeden Fall das Bequemste. Um ein Anmeldeformular in einem Template zu integrieren, können Sie die neue "action"-Angabe <c>login</c> verwenden: <code> <do action=login> </code> Gibt an dieser Stelle ein Anmeldeformular aus.<p> Um eine Anmeldung direkt von Ihrer Homepage aus zu ermöglichen benötigen Sie ein eigenes Anmelde-Formular: <code> Bitte melden Sie sich an:<p> <form action="http://baseportal.de/cgi-bin/baseportal.pl?htx=**/meinname/ausgabeseite**" method="post" enctype="multipart/form-data"> <input type=hidden name="htx=" value="**/meinname/ausgabeseite**"> <table> <tr><td>Name:</td><td><input type=text name="uid="></td></tr> <tr><td>Passwort:</td><td><input type=password name="upw="></td></tr> </table> </form> </code> Das wars auch schon. Bauen Sie diesen Code in Ihre eigene Seite ein und rufen Sie sie dann auf. Das rot markierte "/meinname/ausgabeseite" müssen Sie dabei natürlich auf Ihre eigenen Werte ändern.
Name:
Passwort:
Stichworte:
Version:
1
2
3 Angebot:
Alle
Nur Miete / Lizenz
Nur Miete / Lizenz professional
Nur Miete
Nur Miete smart + pro
Nur Miete smart + pro / Lizenz
Nur Miete pro
Nur Miete ab pure2, smart2, pro1
Nur Lizenz
Nur Lizenz professional
Nur Kostenlos
Ohne Änderungen zurück zur Seite
-
+
©
baseportal
GmbH. Alle Rechte vorbehalten.
powered in 0.01s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!