Re: Passwortschutz - wo muss dieser eingebaut werden ? - 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 Togo (50 Beiträge) am Samstag, 4.März.2006, 11:06.
    Re: Passwortschutz - wo muss dieser eingebaut werden ?

      ES GEHT JETZT ... endlich ... wahrscheinlich hat irgendwo ein Zeichen gefehlt


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Togo (50 Beiträge) am Freitag, 3.März.2006, 09:00.
    Passwortschutz - wo muss dieser eingebaut werden ?

      hi,
      ich verwende den passwortschutz von christoph, habe eine eigene DB angelegt
      mit "Name" und "Passwort" - das perl script habe ich aus der bibliothek

      doch nun kommt die frage:

      wo muss dieses script den eingebaut werden ?

      a) setze ich es in die seite der DB dann erscheint die abfrage UND die DB
      b) setze ich es auf die HP seite dann erscheint ebenfalls die abfrage UND die DB
      c) eröffne ich eine neue seite und setzte nur dort das script rein, bekomme ich eine fehlermeldung ?

      also, wo bzw wie muss dieses script eingebaut werden ?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 3.März.2006, 13:32.
    Re: Passwortschutz - wo muss dieser eingebaut werden ?

     Antworten

    Beitrag von Togo (50 Beiträge) am Freitag, 3.März.2006, 14:11.
    Re: Passwortschutz - wo muss dieser eingebaut werden ?

      hi claus,
      danke für den hinweis, komme aber nicht ganz klar damit ... sorry

      a) wo muss der code hin vom passwortschutz ?
      b) wo muss "namerein", "pwrein"; rein - in die datei der db oder in die datei der seite ?

      habe folgende dateien

      a) nutzer (db)
      b) WIBO_Datenbank (db)
      c) WIBO_Datenbank (seite)

      danke für die hilfe ...

     Antworten

    Beitrag von KRISE (1 Beitrag) am Freitag, 3.März.2006, 18:23.
    Re: Passwortschutz - wo muss dieser eingebaut werden ?

      Hi @all,
      es will einfach nicht funktionieren :-(

      Meine Datenbankseite sieht so aus:

      <do action=all localparams=+ db=/WIBO/WIBO_Datenbank range^=0,10 listfields=Kontakt-Nr.,Status,Anrede,Name,Strasse,Hausnummer,PLZ showsort=Verkäufer,KW,Kontakt-Nr.,Wurf-Nr.,Status,Karte\ vom,Name,Beruf,PLZ,Ort,Land,Wiedervorlage,Bearbeitung,Auftragsdatum,Lieferdatum,Auftragssumme,Anzahlung,Zahlart,Punkte,Abschlag,Provision,Artikel\ 1,Thermostat,SSV,Montage,Artikel\ 2,Thermostat,SSV,Montage,Artikel\ 3,Thermostat,SSV,Montage,Thermostat,SSV,Montage,Artikel\ 5,Thermostat,SSV,Montage,Artikel\ 6,Thermostat,SSV,Montage,Artikel\ 7,Thermostat,SSV,Montage,Artikel\ 8,Thermostat,SSV,Montage,Thermostat,SSV,Montage showamount=all,sel selectbrowse=top buttonbrowse=top pagebrowse=top indexbrowse=top dataface=Verdana datasize=2 headsize=2 textface=Verdana textsize=2 listtype=list language=de detail=link search=link input=link>
      

      <p><span class="Text"></span></p>
      <p><span class="Text" name="EMail">
      <a href="http://www.baseportal.de/cgi-bin/baseportal.Pl?htx=/WIBO/Login" target=_blank>
      <a href="mailto:gohlke@orgaservic.de">Kontakt</a></span>
      </ul>
      </body></html>
      


      und meine Loginseite sieht so aus:

      <html><head><title>WIBO Management</title>
      </head><Body bgcolor=ffffff>
      <BR><ul>
      

      <perl>

      if($namerein ne "")
      {
        get "Name==!$namerein", "nutzer";
        if($Passwort ne "" && $Passwort eq $pwrein)
        {
      <do_all "db=/WIBO/WIBO_Datenbank range^=0,10 listfields=Kontakt-Nr.,Status,Anrede,Name,Strasse,Hausnummer,PLZ showsort=Verkäufer,KW,Kontakt-Nr.,Wurf-Nr.,Status,Karte\ vom,Name,Beruf,PLZ,Ort,Land,Wiedervorlage,Bearbeitung,Auftragsdatum,Lieferdatum,Auftragssumme,Anzahlung,Zahlart,Punkte,Abschlag,Provision,Artikel\ 1,Thermostat,SSV,Montage,Artikel\ 2,Thermostat,SSV,Montage,Artikel\ 3,Thermostat,SSV,Montage,Thermostat,SSV,Montage,Artikel\ 5,Thermostat,SSV,Montage,Artikel\ 6,Thermostat,SSV,Montage,Artikel\ 7,Thermostat,SSV,Montage,Artikel\ 8,Thermostat,SSV,Montage,Thermostat,SSV,Montage showamount=all,sel selectbrowse=top buttonbrowse=top pagebrowse=top indexbrowse=top dataface=Verdana datasize=2 headsize=2 textface=Verdana textsize=2 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://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>
      <tr><td></td><td><input type=submit value="Anmelden"></td></tr>
      </table></form>
      EOF
      }
      </perl>
      

      ... aber es geht nicht :-( wo liegt der Fehler ?

     Antworten

    Beitrag von Togo (50 Beiträge) am Samstag, 4.März.2006, 10:49.
    Re: Passwortschutz - wo muss dieser eingebaut werden ?

      hi,
      weiß denn keiner einen Rat ?

      Rufe ich die LOGIN Seite direkt auf kommt folgende Fehlermeldung:

      [ Fehler: Fehlerhafter Perl Code in :
      Can't find string terminator '"' anywhere before EOF at (eval 3991) line 27. ]


      Rufe ich nun die Startseite auf kommt diese Fehlermeldung:

      [error: baseportal_2::do_ not defined]


      ...und so sieht der CODE aus:

      ORIGINAL:
      <html><head><title>WIBO Management</title>
      <style>
       body { background-image:-;  }
      </style>
      </head><body>
      <br>
      <span class="Bild"><img src="http://www.orgaservice.de/wibo/images/wibo.gif"></span>
      <h2><span class="Titel">WIBO Management</span></h2>
      <p><span class="Einleitung"></span></p></font>
      

      <do localparams=+ DB=WIBO_Datenbank range^=0,10 listfields=Kontakt-Nr.,Status,Anrede,Name,Strasse,Hausnummer,PLZ showsort=Verkäufer,KW,Kontakt-Nr.,Wurf-Nr.,Status,Karte\ vom,Name,Beruf,PLZ,Ort,Land,Wiedervorlage,Bearbeitung,Auftragsdatum,Lieferdatum,Auftragssumme,Anzahlung,Zahlart,Punkte,Abschlag,Provision,Artikel\ 1,Thermostat,SSV,Montage,Artikel\ 2,Thermostat,SSV,Montage,Artikel\ 3,Thermostat,SSV,Montage,Thermostat,SSV,Montage,Artikel\ 5,Thermostat,SSV,Montage,Artikel\ 6,Thermostat,SSV,Montage,Artikel\ 7,Thermostat,SSV,Montage,Artikel\ 8,Thermostat,SSV,Montage,Thermostat,SSV,Montage showamount=all,sel selectbrowse=top buttonbrowse=top pagebrowse=top indexbrowse=top dataface=Verdana datasize=2 headsize=2 textface=Verdana textsize=2 listtype=List language=de Detail=link search=Link Input=Link Action=all>

      <p><span class="Text"></span></p>
      <p><span class="Text" Name="EMail">
      <a href="http://www.baseportal.de/cgi-bin/baseportal.Pl?htx=/WIBO/Login" target=_blank>
      <a href="mailto:gohlke@orgaservic.de">Kontakt</a></span>
      

      </body></html>


      LOGIN:

      <html><head><title>WIBO Management</title>
      </head><Body bgcolor=ffffff>
      <BR><ul>
      

      <perl>

      If($namerein Ne "")
      {
        Get "Name==!$namerein", "nutzer";
        if($Passwort Ne "" && $Passwort eq $pwrein)
        {
          do_all "DB=WIBO_Datenbank range^=0,10 listfields=Kontakt-Nr.,Status,Anrede,Name,Strasse,Hausnummer,PLZ showsort=Verkäufer,KW,Kontakt-Nr.,Wurf-Nr.,Status,Karte\ vom,Name,Beruf,PLZ,Ort,Land,Wiedervorlage,Bearbeitung,Auftragsdatum,Lieferdatum,Auftragssumme,Anzahlung,Zahlart,Punkte,Abschlag,Provision,Artikel\ 1,Thermostat,SSV,Montage,Artikel\ 2,Thermostat,SSV,Montage,Artikel\ 3,Thermostat,SSV,Montage,Thermostat,SSV,Montage,Artikel\ 5,Thermostat,SSV,Montage,Artikel\ 6,Thermostat,SSV,Montage,Artikel\ 7,Thermostat,SSV,Montage,Artikel\ 8,Thermostat,SSV,Montage,Thermostat,SSV,Montage showamount=all,sel selectbrowse=top buttonbrowse=top pagebrowse=top indexbrowse=top dataface=Verdana datasize=2 headsize=2 textface=Verdana textsize=2 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://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>
      <tr><td></td><td><Input Type=submit value="Anmelden"></td></tr>
      </table></form>
      EOF
      

      }

      </perl>
      

     Antworten

    Beitrag von Togo (50 Beiträge) am Samstag, 4.März.2006, 11:06.
    Re: Passwortschutz - wo muss dieser eingebaut werden ?

      ES GEHT JETZT ... endlich ... wahrscheinlich hat irgendwo ein Zeichen gefehlt

     Antworten


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