baseportal | |||
English - Deutsch | "Es gibt keine dummen Fragen - jeder hat einmal angefangen" | ||
|
Ausgewählter Eintrag: | Zur Liste |
>Im Verzeichnis steht genau eine db und ein Template (also ursprünglich), die Anwendung (db+Template) hab ich dann genau dorthin übernommen.
Alle Einträge zum Thema: | Zur Liste |
do_all "db=GUA_World/GUA_Pilots_Database_1 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", "cmd=$cmd verantwortlich==!$namerein input=no", "namerein", "usid=$usid";
>Any ideas?
do_all_Block:
do_all "cmd=$cmd verantwortlich==!$namerein headbold=1 headbold=1 headbold=1 headbold=1 localparams=+ headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 action=all headbold=1 db=/gua-world.de/GUA_World/GUA_Pilots_Database/GUA_Pilots_Database_1 range^=0,10 sort=Pilots_Name,Faction,Experience searchfields=Pilots_Name,Faction,Experience listfields=Pilots_Name,Last_Update allfields=Pilots_Name,Type_of_Ship formfields=Pilots_Name,Type_of_Ship showsort=Pilots_Name 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";
<html><head><title>baseportal Datenbank</title> </head><body bgcolor=ffffff> <banner type=banner> <br><ul> <p><span class=""></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 wird berechtigten Nutzern das Hinzufügen von Daten erlaubt--- # --In der Datenbank "nutzer" wird im Feld nutzer_rolle ein interner Code eingefügt, der hier--- # --bei Neu-Einträgen abgefragt wird. Bitte den Code individuell in die nutzer-DB eintragen und anpassen--- if ($cmd eq "add" and $pawrein eq "") { $cmd=""; out "Sie haben kein Passwort eingegeben";
{ get "nutzer_name==$namerein", "nutzer"; if ($nutzer_passwort eq $pawrein and $nutzer_rolle eq "F27D25C9") { $_put{verantwortlich}="$namerein";
}elsif ($nutzer_passwort eq $pawrein and $nutzer_rolle ne "F27D25C9") { $cmd=""; out"Sie haben keine Berechtigung für Einträge";
{ $cmd=""; out"Passwort nicht korrekt";
} #--------hier ist der Link für den "LOGOUT"-------
out "<a href=http://baseportal.de/cgi-bin/baseportal.pl?htx=$htx&login_name=$namerein&logout=1><b><font face=Arial, Helvetica, sans-serif color=d80000>LOGOUT</font></b></a><br><br>"; if ($cmd eq "do_add") {
<h2>Hinzufügen</h2>Hinzufügen ist nur mit Passwort und Berechtigung möglich: <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>
</table> EOF
do_all "cmd=$cmd verantwortlich==!$namerein headbold=1 headbold=1 headbold=1 headbold=1 localparams=+ headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 headbold=1 action=all headbold=1 db=/gua-world.de/GUA_World/GUA_Pilots_Database/GUA_Pilots_Database_1 range^=0,10 sort=Pilots_Name,Faction,Experience searchfields=Pilots_Name,Faction,Experience listfields=Pilots_Name,Last_Update allfields=Pilots_Name,Type_of_Ship formfields=Pilots_Name,Type_of_Ship showsort=Pilots_Name 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 db=adressen action=all range^=0,20 showamount=all selectbrowse=top buttonbrowse=top pagebrowse=top listtype=list language=en detail=link search=link input=link>
>Ich trau's mich schon fast nicht sagen, Verzweiflung pur: es geht leider nicht.....
do_all "db=/gua-world.de/GUA_World/GUA_Pilots_Database/GUA_Pilots_Database_1 cmd=$cmd verantwortlich==!$namerein range^=0,10 sort=Pilots_Name,Faction,Experience searchfields=Pilots_Name,Faction,Experience listfields=Pilots_Name,Last_Update allfields=Pilots_Name,Type_of_Ship formfields=Pilots_Name,Type_of_Ship showsort=Pilots_Name 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";
</table></form> EOF } </perl> </html><do db=adressen action=all range^=0,20 showamount=all selectbrowse=top buttonbrowse=top pagebrowse=top listtype=list language=en detail=link search=link input=link>
<do db=adressen action=all range^=0,20 showamount=all selectbrowse=top buttonbrowse=top pagebrowse=top listtype=list language=en detail=link search=link input=link>
>Im Verzeichnis steht genau eine db und ein Template (also ursprünglich), die Anwendung (db+Template) hab ich dann genau dorthin übernommen.
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 |