| baseportal | |||
| English - Deutsch | "Es gibt keine dummen Fragen - jeder hat einmal angefangen" | ||
  | 
| Ausgewählter Eintrag: | Zur Liste | 
$DBNAME="DEINDATENBANKNAME"
if ($namerein ne "") {
 get "Nombre==!$namerein", "nutzer";
 if ($Passwort ne "" && $Passwort eq $pwrein && index($Rechte,$DBNAME) >= 0) {
  do_all "db=$DBNAME", "namerein", "pwrein";
 } 
}
Das DBNAME habe ich eingebaut, da du sonst (also nur $_db) den Kompletten Pfad der Datenbank bei den Rechten angeben müsstest (/benutzer/verzeichnis/db). So reicht der einfache Name der Datenbank. Die eigentliche Abfrage erfolgt über index, das die Position einer Zeichenfolge innerhalb einer anderen zurückgibt (Wenn nicht gefunden -1). So kannst du auch mehrere datenbanken bei Rechte angeben.
| Alle Einträge zum Thema: | Zur Liste | 
if($namerein ne "")
{
  get "Nombre==!$namerein", "nutzer";
  if($Passwort ne "" && $Passwort eq $pwrein)
  {
    do_all "namerein", "pwrein";
  } 
$DBNAME="DEINDATENBANKNAME"
if ($namerein ne "") {
 get "Nombre==!$namerein", "nutzer";
 if ($Passwort ne "" && $Passwort eq $pwrein && index($Rechte,$DBNAME) >= 0) {
  do_all "db=$DBNAME", "namerein", "pwrein";
 } 
}
Das DBNAME habe ich eingebaut, da du sonst (also nur $_db) den Kompletten Pfad der Datenbank bei den Rechten angeben müsstest (/benutzer/verzeichnis/db). So reicht der einfache Name der Datenbank. Die eigentliche Abfrage erfolgt über index, das die Position einer Zeichenfolge innerhalb einer anderen zurückgibt (Wenn nicht gefunden -1). So kannst du auch mehrere datenbanken bei Rechte angeben.
| Liste der Einträge von 50101 bis 50251: | 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 |