V - 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 Alex (164 Beiträge) am Sonntag, 9.Januar.2005, 18:17.
    V

      Hallo

      Benutze Passwortschutz aus der BIB
      Ändern, Löschen, funktioniert

      Aber bei "Neu" brauche ich Hilfe

      Daten wie Name, PLZ, Ort, Homepage sollen je nachdem wer sich einloggt bei einem neuen Eintrag vorgegeben werden.

      Meine 1. Idee: Für jeden eine eigene Eintragsseite zu machen. (Womit ich auch schon angefangen habe) Nur wenn es mal mehr Nutzer gibt, bekomme ich ja eine Sehnenscheidenentzündung.

      ------------------------------------------------
      DB: Nutzer (so wie in der BIB)

      ---------------------------------------------------------------------
      DB: Adressen (aus der Bib aber verändert)
      Mit den Feldern: Name, verantwortlich,PLZ,Ort,Homepage,Tel,Email


      Mit der Seite:
      <html><head><title>baseportal Datenbank</title>
      </head><body bgcolor=ffffff>
      <br><ul>
      

      <perl>

      if($namerein ne "")
      {
      get "Name==!$namerein", "nutzer";
      

      if($Passwort ne "" && $Passwort eq $pwrein)
      {
      do_all "db=test/test1 cmd=$cmd verantwortlich==!$namerein range^=0,100  showamount=sel selectbrowse=top buttonbrowse=top pagebrowse=top,bottom indexbrowse=top border=0 spacing=1 padding=1 gridcolor=000000 dataface=Arial datasize=2 datacolor=404040 databack=FFFFF dataalign=middle headface=Arial headsize=2 headcolor=000000 headback=FFFFCC headalign=middle textface=Arial textsize=2 textcolor=000000 listtype=list language=de detail=link search=link input=link ", "namerein", "pwrein";
      } else
      {
      out "<b>Anmeldung fehlgeschlagen!</b>";
      $namerein="";
      }
      }
      

      if($namerein eq "")
      {
      out <<EOF;
      <h2>Anmeldung</h2>Bitte melden Sie sich an:
      <form action="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/test/test1" 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>
      <tr><td></td><td><input type=submit value="Anmelden"></td></tr>
      </table></form>
      EOF
      }
      

      </perl>

      ----------------------------------------------------------------------------------

      So nun habe ich mal zum Testen vor das do_all folgendes gesetzt:

      ## Beginn Ergänzung f. PLZ des Nutzers
      if ($cmd eq "add") {
      

      $t_PLZ = $PLZ; #PLZ Zwischenspeichern

      if (%_put){ # PLZ mit abspeichern (Relationsfeld zw. Nutzer- und Daten-DB)
      $_put{PLZ_d}=$t_PLZ;
      }
      } # Ende Zweig if cmd
      ## Ende für PLZ aus DB Nutzer
      

      Aber es kommt weder eine Fehlermeldung noch irgendeine Veränderung.

      Ist es vielleicht doch nicht möglich oder wo muss ich ansetzen?


      Die besten Wünsche


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Alex (164 Beiträge) am Sonntag, 9.Januar.2005, 18:17.
    V

      Hallo

      Benutze Passwortschutz aus der BIB
      Ändern, Löschen, funktioniert

      Aber bei "Neu" brauche ich Hilfe

      Daten wie Name, PLZ, Ort, Homepage sollen je nachdem wer sich einloggt bei einem neuen Eintrag vorgegeben werden.

      Meine 1. Idee: Für jeden eine eigene Eintragsseite zu machen. (Womit ich auch schon angefangen habe) Nur wenn es mal mehr Nutzer gibt, bekomme ich ja eine Sehnenscheidenentzündung.

      ------------------------------------------------
      DB: Nutzer (so wie in der BIB)

      ---------------------------------------------------------------------
      DB: Adressen (aus der Bib aber verändert)
      Mit den Feldern: Name, verantwortlich,PLZ,Ort,Homepage,Tel,Email


      Mit der Seite:
      <html><head><title>baseportal Datenbank</title>
      </head><body bgcolor=ffffff>
      <br><ul>
      

      <perl>

      if($namerein ne "")
      {
      get "Name==!$namerein", "nutzer";
      

      if($Passwort ne "" && $Passwort eq $pwrein)
      {
      do_all "db=test/test1 cmd=$cmd verantwortlich==!$namerein range^=0,100  showamount=sel selectbrowse=top buttonbrowse=top pagebrowse=top,bottom indexbrowse=top border=0 spacing=1 padding=1 gridcolor=000000 dataface=Arial datasize=2 datacolor=404040 databack=FFFFF dataalign=middle headface=Arial headsize=2 headcolor=000000 headback=FFFFCC headalign=middle textface=Arial textsize=2 textcolor=000000 listtype=list language=de detail=link search=link input=link ", "namerein", "pwrein";
      } else
      {
      out "<b>Anmeldung fehlgeschlagen!</b>";
      $namerein="";
      }
      }
      

      if($namerein eq "")
      {
      out <<EOF;
      <h2>Anmeldung</h2>Bitte melden Sie sich an:
      <form action="http://de2.netpure.de/cgi-bin/baseportal.pl?htx=/test/test1" 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>
      <tr><td></td><td><input type=submit value="Anmelden"></td></tr>
      </table></form>
      EOF
      }
      

      </perl>

      ----------------------------------------------------------------------------------

      So nun habe ich mal zum Testen vor das do_all folgendes gesetzt:

      ## Beginn Ergänzung f. PLZ des Nutzers
      if ($cmd eq "add") {
      

      $t_PLZ = $PLZ; #PLZ Zwischenspeichern

      if (%_put){ # PLZ mit abspeichern (Relationsfeld zw. Nutzer- und Daten-DB)
      $_put{PLZ_d}=$t_PLZ;
      }
      } # Ende Zweig if cmd
      ## Ende für PLZ aus DB Nutzer
      

      Aber es kommt weder eine Fehlermeldung noch irgendeine Veränderung.

      Ist es vielleicht doch nicht möglich oder wo muss ich ansetzen?


      Die besten Wünsche

     Antworten

    Beitrag von Alex (164 Beiträge) am Sonntag, 9.Januar.2005, 18:23.
    Daten übernehmen für Neueintrag - bei Passwortschutz

      Überschrift geändert :))

     Antworten


     
 Liste der Einträge von 26101 bis 26251: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.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!