Re: datenbank schützen - 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 charrad (6 Beiträge) am Mittwoch, 9.Februar.2005, 11:07.
    Re: datenbank schützen

      ja, das wäre super, wenn es funktionieren würde! nur leider bin ich kein coder, und kenne mich mit php und perl so gut wie gar nicht aus...

      ich habe das perl script nun auf die adressen seite eingebaut, aber ob das so richtig ist?!?!

      wenn ich mir dann die seite anschaue, dann bekomme ich folgende fehlermeldung:

      [ Fehler: Fehlerhafter Perl Code in :
      syntax error at (eval 540) line 32, near "br>" ]

      jetzt bin ich halt leider überfragt.
      gruß charrad


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von charrad (6 Beiträge) am Dienstag, 8.Februar.2005, 18:41.
    datenbank schützen

      hallo!
      ich möchte eine adressendatenbank anlegen, die aber nicht für ausenstehende sichtbar machen, da es sensible familienadressen sind.

      wie kann ich die datenbank von aussen schützen? ich möchte aber, dass meine familienmitlgieder zugriff auf die datenbank haben, aber nicht auf den administrationsbereich, sondern auf die ausgabe.maske, und dort auch eigenständig neue adressen hinzufüügen oder ändern können.

      wenn ich nun also eine datenbank anlege, kann ja normalerweise jeder das sehen, also auch über google finden und so...

      ich könnte zwar per iframe die html-datei in einem geschützten bereich auf meiner homepage einbinden, aber die original html liegt ja doch irgendwo auf einem server von baseportal und ist für jeden zugreifbar.

      gruß charrad

     Antworten

    Beitrag von Oliver ;-) (500 Beiträge) am Mittwoch, 9.Februar.2005, 09:41.
    Re: datenbank schützen

      Hallo Charrad,

      in der Bib findest du einige Beispiele unter "Passwort-Schutz/Nutzerverwaltung".

      Grüße
      Oliver ;-)

     Antworten

    Beitrag von charrad (6 Beiträge) am Mittwoch, 9.Februar.2005, 11:07.
    Re: datenbank schützen

      ja, das wäre super, wenn es funktionieren würde! nur leider bin ich kein coder, und kenne mich mit php und perl so gut wie gar nicht aus...

      ich habe das perl script nun auf die adressen seite eingebaut, aber ob das so richtig ist?!?!

      wenn ich mir dann die seite anschaue, dann bekomme ich folgende fehlermeldung:

      [ Fehler: Fehlerhafter Perl Code in :
      syntax error at (eval 540) line 32, near "br>" ]

      jetzt bin ich halt leider überfragt.
      gruß charrad

     Antworten

    Beitrag von charrad (6 Beiträge) am Freitag, 11.Februar.2005, 09:24.
    Re: datenbank schützen

      so, irgendwie hat es mit tricksen und so geklappt. nur leider bin ich irgendiwe zu blöd...

      man kann sich wunderbar anmelden, alles klar. in der adressen-datenbank habe ich alle rechte zum ändern und löschen auf ja gesetzt. wenn ich nun nach dem login einen datenstaz ändern möchte, dann springt die ansicht wieder auf die startseite, also mit der aufforderung mein passwort einzugeben. die änderung hat er nicht übernommen.

      d.h. nach dem klick auf "abschicken" werden die änderungen nciht übernommen. was aber funktiert, ist das löschen. das wird anstandslos gemacht.

      das ist leider nicht sinn und zweck der datenbank! es sollte so sein, dass alle familienmitglieder ihre daten ändern bzw. neue hinzufügen können.

      schade, wäre so schön gewesen.

      es würde mir ja reichen, wenn ich wüßte, daß man von außen die seite nicht googeln kann, dann binde ich den link in einem geschützen bereich auf meiner homepage ein. weiß das denn jemand zufällig, wie leicht man von außen an die datenbank herankommen kann?

      gruß charrad

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 11.Februar.2005, 13:02. WWW: automobilhai.de
    Re: datenbank schützen

     Antworten

    Beitrag von charrad (6 Beiträge) am Freitag, 11.Februar.2005, 13:32.
    Re: datenbank schützen

      hallo claus!
      danke für den link zu dem google. das mit dem meta-tag habe ich mir auch schon gedacht.

      ich schätze wohl auch, dass ich da irgendwo einen blöden kleinen fehler drinnen habe... hier der quelltext:


      <html><head><title></title>
      <META NAME="robots" CONTENT="noindex,nofollow"> 
      

      <style>
      body { font-size:14px; background-color:#FFF8F1; color:#000000; background-image:url(http://www.hoenigschmid.de/hoenigschmid/_pics/bg_beskupro_forum.gif); }
      .Titel { font-size:120%; font-weight:bold; color:#006AB5; font-family:Verdana,Tahoma, Arial, sans-serif;}
      .Text { font-size: 70%; font-weight:bold; color:#666666; font-family:Verdana,Tahoma, Arial, sans-serif;}
      .blau { font-size: 80%; font-weight:bold; color:#006AB5; font-family:Verdana,Tahoma, Arial, sans-serif;}
      .Einleitung { font-size:18px; color:#4060A0; }
      .headback { background-color:#FFFFFF; }
      .databack { background-color:#FFEFD0; }
      .textback { background-color:#FFEFD0; }
      a:link { color:#A00000; text-decoration:none; }
      a:visited { color:#A00000; text-decoration:none; }
      a:hover { color:#A00000; text-decoration:underline; }
      a:active { color:#A00000; text-decoration:underline; }
      </style>
      

      </head>

      <body marginheight=0 margintop=0 leftmargin=0 topmargin=0>
      

      <center>
      <br>
      <span class=Titel><img src=http://www.hoenigschmid.de/hoenigschmid/_pics/illu_head_beskupro_popu.gif border=0><br><br>Adressen - Datenbank</span>
      <br><br>
      

      <table width=80% cellspacing=0 cellpadding=2>
      <tr><td>
      <br>
      <center>
      

      <p>
      <perl>
      

      if($namerein ne "")
      {
        get "Name==!$namerein", "nutzer";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   {     do_all "headbold=1 action=all headbold=1 localparams=+ db=main range^=0,50
      sort=Nachname,Vorname
      searchfields=Vorname,Nachname,Geburtsname,Geburtstag,Anschrift,Ort listfields=Vorname,Nachname,Geburtsname,Anschrift,PLZ,Ort,Land,Telefon,Email allfields=Anrede,Berufs-Titel,Vorname,Ahnen-Titel,Nachname,Geburtsname,Geburtstag,Familien-Clan,Beruf,Anschrift,PLZ,Ort,Land,Telefon,Fax,Mobil,Email,Homepage,Kommentar formfields=Anrede,Berufs-Titel,Vorname,Ahnen-Titel,Nachname,Geburtsname,Geburtstag,Familien-Clan,Beruf,Anschrift,PLZ,Ort,Land,Telefon,Fax,Mobil,Email,Homepage,Kommentar showsort=Nachname,Vorname,Geburtsname,PLZ,Ort,Land showamount=all,sel selectbrowse=top buttonbrowse=top pagebrowse=top indexbrowse=top border=0 spacing=1 padding=3 gridcolor=006AB5 dataface=Verdana datasize=1 datacolor=000000 databack=EEEFEF databack2=FFFFFF dataalign=middle headface=Verdana headsize=1 headcolor=000000 headback=BBD2EA headalign=middle textface=Verdana textsize=1 textcolor=006AB5 listtype=list language=de detail=linkbottom search=linkbottom input=linkbottom", "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>
      <br> 
      </center>
      <br>
      </td></tr></table>
      <br>
      </center>
      </body></html>
      

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 11.Februar.2005, 14:17. WWW: automobilhai.de
    Re: datenbank schützen

      Hallo charrad,

      will Dir nicht zu nahe treten, aber das sieht alles etwas "eigenwillig" aus.
      Du scheinst Dich noch nicht lange mit html und perl zu beschäftigen. Daher mein Rat, lies die Doku und lerne etwas über perl:

      http://selfhtml.teamone.de



      do_all beinhaltet bereits "action=all".
      

      siehe Doku

      http://baseportal.de/baseportal/doku/baseportal.pl?htx=/doku/wiki&kennung=53

      Also sollte das erst mal hier raus! Außerdem sollte db=main am Anfang stehen. Habe das mal berichtigt.

      Versuch das mal in dieser Form:

      Gruß

      Claus

      schnipp------------
      <perl>
       
      if($namerein ne "")
      {
       
      get "Name==!$namerein", "nutzer";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   {     do_all "db=main headbold=1 headbold=1 localparams=+ range^=0,50
      sort=Nachname,Vorname searchfields=Vorname,Nachname,Geburtsname,Geburtstag,Anschrift,Ort listfields=Vorname,Nachname,Geburtsname,Anschrift,PLZ,Ort,Land,Telefon,Email allfields=Anrede,Berufs-Titel,Vorname,Ahnen-Titel,Nachname,Geburtsname,Geburtstag,Familien-Clan,Beruf,Anschrift,PLZ,Ort,Land,Telefon,Fax,Mobil,Email,Homepage,Kommentar formfields=Anrede,Berufs-Titel,Vorname,Ahnen-Titel,Nachname,Geburtsname,Geburtstag,Familien-Clan,Beruf,Anschrift,PLZ,Ort,Land,Telefon,Fax,Mobil,Email,Homepage,Kommentar showsort=Nachname,Vorname,Geburtsname,PLZ,Ort,Land showamount=all,sel selectbrowse=top buttonbrowse=top pagebrowse=top indexbrowse=top border=0 spacing=1 padding=3 gridcolor=006AB5 dataface=Verdana datasize=1 datacolor=000000 databack=EEEFEF databack2=FFFFFF dataalign=middle headface=Verdana headsize=1 headcolor=000000 headback=BBD2EA headalign=middle textface=Verdana textsize=1 textcolor=006AB5 listtype=list language=de detail=linkbottom search=linkbottom input=linkbottom", "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>

      schnapp------------------------

     Antworten

    Beitrag von charrad (6 Beiträge) am Freitag, 11.Februar.2005, 19:44.
    Re: datenbank schützen

      hallo claus!

      du trittst mir nicht zu nahe, hihi :-) mit html kenne ich mich sehr gut aus.
      zugegeben, perl ist für mich noch ein buch mit sieben siegeln. bin aber dabei.
      ich darf dir was verraten, die templates sind von baseportal. ich habe lediglich zusammengefügt. das hatml ist auch nicht mein geschmack.

      werde jetzt deinen vorschalg umsetzen, und schauen, was passiert.
      danke dir!
      gruß charrad

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 11.Februar.2005, 14:49.
    Re: datenbank schützen

      Bin gerade noch über etwas gestolpert. Heißt die Datenbank auch wirklich "main" oder hast Du irrtümlich das Verzeichnis genommen??

      Gruß

      Claus

     Antworten


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