Re: Passwort für Datenbank - 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 Sonntag, 5.März.2006, 15:41.
    Re: Passwort für Datenbank

      das gleiche problem hatte ich auch:

      geh mal, wenn du dich eingelogt hast in die bibliothek und seh dir das erste
      script an aus dem bereich passwort.

      1. erstelle dir ein weitere datenbank namens "nutzer" wie dort beschrieben
      2. erstelle dir eine neue seite namens "Login" und kopiere dort folgenden code rein:

      <html><head><title>...</title>
      <style>
       body { background-image:-;  }
      </style>
      </head><body>
      <br>
      <h2><span class="Titel">...</span></h2>
      <p><span class="Einleitung"></span></p></font>
      <BR><ul>
      

      <perl>

      if($namerein ne "")
      {
        get "Name==!$namerein", "nutzer";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   {     do_all "db=(HIER DEIN DATENBANKNAME) (HIER ALLE FELDER AUS DEINER ANZEIGE DER DATENBANK) 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>
      

      das ganze speichern und nun diese seite aufrufen ...


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Dominik (3 Beiträge) am Sonntag, 5.März.2006, 15:20. WWW: kinimodnet.de
    Passwort für Datenbank

      Hi Leute
      Ich habe jetzt eine Adressbuch-Datenbank erstellt und diese mit meiner Homepage verlinkt.
      Diese Datenbank soll allerdings nur von usern mit einem passwort gesehen und auch geändert werden können. (Ein passwort für alle user sind eh nicht so viele).
      Wie mach ich das jetzt am besten.

      Vielen Dank schon mal im Vorraus

      Dominik

     Antworten

    Beitrag von Togo (50 Beiträge) am Sonntag, 5.März.2006, 15:41.
    Re: Passwort für Datenbank

      das gleiche problem hatte ich auch:

      geh mal, wenn du dich eingelogt hast in die bibliothek und seh dir das erste
      script an aus dem bereich passwort.

      1. erstelle dir ein weitere datenbank namens "nutzer" wie dort beschrieben
      2. erstelle dir eine neue seite namens "Login" und kopiere dort folgenden code rein:

      <html><head><title>...</title>
      <style>
       body { background-image:-;  }
      </style>
      </head><body>
      <br>
      <h2><span class="Titel">...</span></h2>
      <p><span class="Einleitung"></span></p></font>
      <BR><ul>
      

      <perl>

      if($namerein ne "")
      {
        get "Name==!$namerein", "nutzer";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   {     do_all "db=(HIER DEIN DATENBANKNAME) (HIER ALLE FELDER AUS DEINER ANZEIGE DER DATENBANK) 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>
      

      das ganze speichern und nun diese seite aufrufen ...

     Antworten

    Beitrag von dominik (0 Beiträge) am Dienstag, 14.März.2006, 21:16.
    Re: Passwort für Datenbank

      tut mir leid es klappt leider noch nicht so ganz.

      noch mal kurz was ich gemacht habe.
      1. Adressbuch angelegt (name main)

      2. Nutzer wie in dem tutorial von Christoph Bergmann beschrieben angelegt

      3. Eine Login Seite erstellt wie von ihnen togo erklärt.

      Überblick in meinem Verzeichnis:

       main 	 0 	 Lesen, Schreiben, Ändern 	 14.3.2006, 21:12 
       nutzer 	 29 	 Lesen 	 14.3.2006, 19:35 
       Login 	 1 KB 	 Ausführen 	 14.3.2006, 19:52 
       main 	 56 	 Ausführen 	 14.3.2006, 19:23 
       nutzer 	 110 	 Ausführen 	 14.3.2006, 19:27 
      

      Das Problem ist wenn ich jetzt das Passwort und den Benutzernamen, den ich in die Nutzer Datenbank eingegeben habe, in der Login Seite eingebe, kommt die Fehlermeldung:

      [ Fehler: Kann /usr/local/httpd/baseportal/di/ed/diedo77/Adressbuch/(main).fields nicht öffnen ]
        Alles 		 Neu 		 Ändern 		 Detail 	
       
      


      [ Fehler: Kann /usr/local/httpd/baseportal/di/ed/diedo77/Adressbuch/(main).fields nicht öffnen ]
      Keine Einträge vorhanden.

      Hm wenn mir da einer weiterhelfen könnte, wär das schon ganz grosse Klasse!

      Dominik

     Antworten


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