baseportal | |||
English - Deutsch | "Es gibt keine dummen Fragen - jeder hat einmal angefangen" | ||
|
Ausgewählter Eintrag: | Zur Liste |
Alle Einträge zum Thema: | Zur Liste |
<perl> if($namerein ne "") { get "Login==!$namerein", "nutzerdb", "logincheck";
if($Passwort ne "" && $Passwort eq $pwrein) { do_all "db=eintritt Login==!$namerein action=list listfields=-Id,Aktion listtype=list sort=- selectbrowse=no buttonbrowse=no pagebrowse=no keyfield=no" , "namerein", "pwrein"; } else { out "<b><font color=FF0000>Anmeldung fehlgeschlagen!</font></b>"; $namerein=""; }
</perl>
<schnipp> <loop code=perl db=zugang> if($namerein ne "") { get "Login==!$namerein", "anwender", "logincheck";
if($Passwort ne "" && $Passwort eq $pwrein) { out "<tr><td>$Bereich</td>"; out "<td>"; out "<a href='$Link&namerein=$namerein&pwrein=$pwrein'>ändern</a>"; out "</td>"; out "</tr></table>"; "namerein", "pwrein";
} else
<schnipp> <loop code=perl db=zugang> if($namerein ne "") { get "Login==!$namerein", "anwender", "logincheck";
if($Passwort ne "" && $Passwort eq $pwrein) { out "<tr><td>$Bereich</td>"; out "<td>"; out "<a href='$Link&namerein=$namerein&pwrein=$pwrein'>ändern</a>"; out "</td>"; out "</tr></table>"; "namerein", "pwrein";
} else
my $contentxt; my $content=\$contenttxt; my %par; %par=["recht","1"]; #Beispiel für zusätzliche Parammeter if($Passwort ne "" && $Passwort eq $pwrein) { ${$content}=${$content}.<<EOF"<tr><td>$Bereich</td>" <td> <a href=$Link&namerein=$namerein&pwrein=$pwrein>ändern</a> </td> </tr></table> EOF &html_par($content,%par); #hier werden die fehlenden Parameter in die links eingebaut
} else .....
sub html_par{ # in die dyn. Links der Seite werden übergebene parameter eingetragen
my partxt, my $Schluessel;my $Wert; while (($Schluessel, $Wert) = each(%par)) #holt hashinhalt { $partxt=$partxt."&".$Schluessel."=".$Wert; { ${$content} =~ s/(a?href=.*".*\?htx\=)(.*?)(\&.*?)"/$1$htx$3$par"/g; #modifiziert perlaufrufe in den links des HTMLcodes und hängt den String $partxt an return; }
<schnipp> if($namerein ne "") { get "Login==!$namerein", "../nutzerdb", "logincheck";
if($Passwort ne "" && $Passwort eq $pwrein && $Recht eq "1") { do_all "db=daten ..." , "namerein", "pwrein"; }elsif ($namerein ne "") { get "Login==!$namerein", "../nutzerdb", "logincheck";
if($Passwort ne "" && $Passwort eq $pwrein && $Recht ne "1") { do_all "db=daten"namerein", "pwrein"; } else <schnapp>
Liste der Einträge von 30001 bis 30151: | 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 |