baseportal | |||
English - Deutsch | "Es gibt keine dummen Fragen - jeder hat einmal angefangen" | ||
|
Ausgewählter Eintrag: | Zur Liste |
do_all"db=GUA_World/GUA_Pilots_Database......", "namerein", "usid=$usid";
Alle Einträge zum Thema: | Zur Liste |
Hallo,
Folgende Meldung erscheint bei Aufruf des Links:
The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log."
Danke, Sirius
Hast Glück, wollte gerade was essen;-))
Schritt 1:
Schritt 2:
do_all "", "namerein", "pwrein"; ENTFERNEN und dafür das hier einfügen: do_all "db=spielberichte range^=0,10 sort=-Spieltag searchfields=Spieltag,Team,Heimspiel,Gegner listfields=Spieltag,Team,Gegner,Ergebnis allfields=Spieltag,Team,Gegner,Ergebnis,Heimspiel,Inhalt formfields=Spieltag,Team,Gegner,Ergebnis,Heimspiel,Inhalt,test,test showamount=sel selectbrowse=top,bottom buttonbrowse=bottom pagebrowse=no indexbrowse=top border=0 spacing=1 padding=4 gridcolor=B0B0B0 datasize=2 datacolor=000000 databack=D0D0D0 databack2=E0E0E0 dataalign=left headface=Arial headsize=2 headcolor=000000 headback=E0E0E0 headalign=middle textface=Arial textsize=2 textcolor=000000 textback=- listtype=list language=de detail=linktop search=link input=link", "namerein", "pwrein"; In der DB "nutzer" Name z.B. "test" und Passwort "test" eintragen.
Wenn alles klappt, einfach das Template "adressen" in "spielberichte" unter Verwaltung umbenennen
Claus
<html><head><title>baseportal Datenbank</title> </head><body bgcolor=ffffff> <banner type=banner> <br><ul> <p><span class="das passwort und der Name sind ---test--"></span></p> <perl> #---hier wird die session-id generiert-----#
$usid_aktuell = (1000000*$year)+(10000*$mon)+(100*$mday)+(4*$hour)+$min ; #------hier wird beim logout die aktuelle session-id gelöscht------#
{ mod "nutzer_name==$login_name", ["nutzer_usid", ""], "nutzer";
#----Überprüfung des Passwortes--------#
if($namerein ne "" && pwrein ne "" && $usid eq "") { get "nutzer_name==!$namerein","nutzer"; if($nutzer_passwort ne "" && $nutzer_passwort eq $pwrein) { mod "nutzer_name==$namerein", ["nutzer_usid", "$usid_aktuell"], "nutzer"; $usid="$usid_aktuell"; }else { out "<b>Anmeldung fehlgeschlagen!</b>"; $namerein=""; $login_name=""; } } if($namerein ne "" && $usid ne "") { out "<!-- test, ob aktuelle session-id noch gültig ist -->"; get "nutzer_name==$namerein", "nutzer"; ### hier stellt man die Zeit ein, ab wann der Zugang bei Untätigkeit des jeweiligen users gesperrt wird (in diesem Fall 2 Minuten) $usid_max = $usid+2; if($usid eq $nutzer_usid && $usid_aktuell <= $usid_max) { out "<!-- session-id ist gültig - session-id wird aktualisiert -->"; mod "nutzer_name==$namerein", ["nutzer_usid", $usid_aktuell], "nutzer"; $usid=$usid_aktuell;
#----NEU!!!Überprüfung, ob der angemeldete Nutzer die Berechtigung für den ausgewählten Datensatz hat----#
{
if ($namerein ne $verantwortlich)
$cmd=""; out "Sie haben keine Berechtigung für diese Aktion!!!";
} # ----Mit der folgenden Abfrage/Anweisung kann man das Löschen des Datensatzes unterbinden---
{ $cmd=""; out "Diese Aktion ist nicht verfügbar";
#--------dadurch ist nur das Bearbeiten möglich # --Mit der folgenden Abfrage/Anweisung kann man das Hinzufügen eines neuen Datensatzes unterbinden---
{ $cmd=""; out "Diese Aktion ist nicht verfügbar";
#--------hier ist der Link für den "LOGOUT"-------
#out"<a href=http://baseportal.de/cgi-bin/baseportal.pl?htx=/Juergens/adressen2&namerein=$namerein&usid=$usid>nächste Datei</a>"; do_all "db=/gua-world.de/GUA_World/GUA_Pilots_Database/GUA_Pilots_Database range^=0,10 sort=Pilots\ Name,Experience,Alliance,Faction searchfields=Pilots\ Name,Faction,Alliance listfields=Pilots\ Name,Last\ Update allfields=Pilots\ Name,Type\ of\ Ship,Alliance,Buildings\ [Coords],Homeworld,Basic\ skills,Advanced\ skills,Experience,Rank,Faction,Additional\ Info,Last\ Update formfields=Pilots\ Name,Type\ of\ Ship,Alliance,Buildings\ [Coords],Homeworld,Basic\ skills,Advanced\ skills,Experience,Rank,Faction,Additional\ Info,Last\ Update showsort=Pilots\ Name,Faction,Experience,Alliance showamount=all,sel selectbrowse=top buttonbrowse=top pagebrowse=top indexbrowse=top border=1 spacing=2 padding=3 gridcolor=003333 datasize=2 datacolor=80FFFF databack=000000 databack2=003333 headsize=2 headcolor=80FFFF headback=005555 textsize=2 textcolor=80FFFF listtype=list language=en detail=link search=link input=link", "namerein", "usid=$usid"; } else { out "<b>Anmeldung fehlgeschlagen!</b>"; $namerein=""; $login_name=""; mod "nutzer_name==$login_name", ["nutzer_usid", ""], "nutzer"; }
if($namerein eq "") {
<h2>Anmeldung</h2>Bitte melden Sie sich an: <form action="http://baseportal.de/cgi-bin/baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data"> <input type=hidden name="htx=" value="$htx"> <table> <tr><td>Name:</td><td><input type="text" name="namerein="></td></tr> <tr><td>Passwort:</td><td><input type="password" name="pwrein="></td></tr>
</table></form> EOF } </perl> </html>
do_all "db=/gua-world.de/GUA_World/GUA_Pilots_Database/GUA_Pilots_Database range^=0,10 sort=P
do_all"db=GUA_World/GUA_Pilots_Database......", "namerein", "usid=$usid";
<do action=all.usw....> (alle Angaben, aber natürlich ohne do action=all selbst)
Aussehen Einstellungen Vorlagen usw.
Liste der Einträge von 16951 bis 17101: | Einklappen | Zur Eingabe |
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < | Zur Eingabe | > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge |
© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen |