daten bei login von nutzer-db in daten-db übernehmen - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von sascha (539 Beiträge) am Donnerstag, 28.August.2003, 10:58.
    daten bei login von nutzer-db in daten-db übernehmen

      hallo,

      folgendes prob:
      ich möchte, daß feldinhalte, die in der nutzer-db stehen, beim login in die daten-db übernommen werden, damit bei neuanlage von einträgen, diese felder nicht mehr manuell ausgefüllt werden müssen.

      beispiel:
      nutzer-db mit folgenden feldern (ausgefüllt): login / name / ort
      daten-db mit folgenden feldern: login / name / ort / angebot

      bei neuanlage eines eintrags in daten-db sollen gleich die felder name und ort mit den entsprechenden inhalten aus der nutzer-db gefüllt sein.
      dies soll in abhängigkeit vom login geschehen.
      dann muss nur noch das feld angebot ausgefüllt werden.

      ich versuch das schon seit längerem - aber ohne erfolg.
      ich bekomme einfach die daten von der nutzer-db in die daten-db rüber.

      sascha

      <perl>
      if($namerein ne "")
      {
      

      get "login==!$namerein", "nutzer-db", "logincheck";

        if($Passwort ne "" && $Passwort eq $pwrein)
        {
          do_all "db=daten-db login==!$namerein action=all ........., "namerein", "pwrein";
        } else
        {
          out "<b>Anmeldung fehlgeschlagen!</b>";
          $namerein="";
        }
      }
      </perl>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von sascha (539 Beiträge) am Donnerstag, 28.August.2003, 10:58.
    daten bei login von nutzer-db in daten-db übernehmen

      hallo,

      folgendes prob:
      ich möchte, daß feldinhalte, die in der nutzer-db stehen, beim login in die daten-db übernommen werden, damit bei neuanlage von einträgen, diese felder nicht mehr manuell ausgefüllt werden müssen.

      beispiel:
      nutzer-db mit folgenden feldern (ausgefüllt): login / name / ort
      daten-db mit folgenden feldern: login / name / ort / angebot

      bei neuanlage eines eintrags in daten-db sollen gleich die felder name und ort mit den entsprechenden inhalten aus der nutzer-db gefüllt sein.
      dies soll in abhängigkeit vom login geschehen.
      dann muss nur noch das feld angebot ausgefüllt werden.

      ich versuch das schon seit längerem - aber ohne erfolg.
      ich bekomme einfach die daten von der nutzer-db in die daten-db rüber.

      sascha

      <perl>
      if($namerein ne "")
      {
      

      get "login==!$namerein", "nutzer-db", "logincheck";

        if($Passwort ne "" && $Passwort eq $pwrein)
        {
          do_all "db=daten-db login==!$namerein action=all ........., "namerein", "pwrein";
        } else
        {
          out "<b>Anmeldung fehlgeschlagen!</b>";
          $namerein="";
        }
      }
      </perl>
      

     Antworten

    Beitrag von UweS (220 Beiträge) am Donnerstag, 28.August.2003, 13:07.
    Re: daten bei login von nutzer-db in daten-db übernehmen

      Warum nicht mit put?
      ...
        if($Passwort ne "" && $Passwort eq $pwrein)
        {
          put alles in die daten db
          öffne den  passenenden Datensatz zum bearbeiten...
        } else
        {
      
      ....

     Antworten

    Beitrag von sascha (539 Beiträge) am Donnerstag, 28.August.2003, 15:35.
    Re: daten bei login von nutzer-db in daten-db übernehmen

      hi,
      ich hab das jetzt mal so probiert.
      in der db nutzer habe ich das feld Region_x.
      in der db daten habe ich das feld Region als Relationsfeld
      zum Feld Region_x in der db nutzer angelegt.
      jetzt werden mir zwar alle möglichkeiten angezeigt, doch nicht automatisch, bzw. nur die region, die abhängig vom benutzer ist.

      hier mein perl-versuch
      sascha



      <perl>
      if($namerein ne "")
      {
      get "Benutzer==!$namerein", "nutzer";
       
      

      if($Passwort ne "" && $Passwort eq $pwrein){
          if ($cmd eq "add" || $cmd eq "mod") {     
            $t_Region = $Region_x; 
            out "Ihre Region: $t_region<br>";
            if (%_put){ 
              $_put{Region}=$t_region;
              }
          } 
          do_all "Benutzer_ID==!$namerein action=all db=daten databack=FFFFFF headback=D9D9D9 headbold=1 headalign=left border=D9D9D9 spacing=1 padding=2 gridcolor=0C2545 datasize=-1 dataface=arial,helvetica sort^=Hotel range^=0,5 pagebrowse=top buttonbrowse=no listtype=list searchfields=Programm,Zeitraum formfields=-EMail allfields=-EMail listfields=Titel,Kategorie,Zeitraum input=link" , "namerein", "pwrein";
        } else
        {
          out "<b>Anmeldung fehlgeschlagen!</b>";
          $namerein="";
        }
      }
      </perl>
      

     Antworten


     
 Liste der Einträge von 35401 bis 35551: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


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.04s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!