Re: Fehlermeldung - 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 Christoph Bergmann (8110 Beiträge) am Samstag, 10.Juni.2006, 14:58.
    Re: Fehlermeldung

      Also Du hast zu Deiner Datenbank ja eine gleichnamige dazugehörige Seite. Die musst Du anklicken, dann siehst den Quelltext der Seite. Dort gibt es irgendwo ein

      <do action=all ... >
      

      da musst Du eben das "Feld==*" dazufügen, wobei Du "Feld" mit dem Namen des Feldes ersetzen musst, nachdem Du alphabetisch sortieren willst...


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Martin S (50 Beiträge) am Samstag, 10.Juni.2006, 14:25.
    Fehlermeldung

      Salü Christoph

      was meinst Du genau mit:

      Feld==* wo ist denn das ?

      zum

      <do action=all ... >   und dies hier ?
      


      Gruss Martin

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Samstag, 10.Juni.2006, 14:58.
    Re: Fehlermeldung

      Also Du hast zu Deiner Datenbank ja eine gleichnamige dazugehörige Seite. Die musst Du anklicken, dann siehst den Quelltext der Seite. Dort gibt es irgendwo ein

      <do action=all ... >
      

      da musst Du eben das "Feld==*" dazufügen, wobei Du "Feld" mit dem Namen des Feldes ersetzen musst, nachdem Du alphabetisch sortieren willst...

     Antworten

    Beitrag von Martin S (50 Beiträge) am Samstag, 10.Juni.2006, 15:59.
    Re: Fehlermeldung

      Christoph,

      Finde nichts mit

      <do action=all ... >
      

      Es muss sich jeder anmelden können, nur das Passwort muss übereinstimmen. Passwörter (Gewinncodes) gibt es 20.
      Möchte sämtliche Adressdaten erfassen von den Teilnehmern.
      Ausgabeseite: Sie haben gewonnen oder Sie haben nicht gewonnen.

      Datenbank: SMS
      PW: sms

      Vorlage: Passwortschutz mit Nutzerdatenbank

      Für was ist die DB: "nutzer" gedacht ?

      Gruss Martin


      HTML "adressen":

      <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 "", "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>Vorname:</td><td><input type="text" vorname="namerein="></td></tr>
      <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 till (1103 Beiträge) am Samstag, 10.Juni.2006, 17:49.
    Re: Fehlermeldung

      hallo martin,

      du erwartest einfach von diesem system zu viel.
      was dir vorschwebt erfodert eigene programierung und ist mit ein paar einfachen klicks nicht machbar. die werbeaussage von baseportal "in wenigen minuten zur eigen db" bezieht sich auf eine sehr einfache db mit standard prozeduren, keineswegs auf eine ausgereifte db mit spezialfunktionen.

      zur benutzung des passwortschutzes musst du dir schritt für schritt klarmachen, was da genau passiert, da wird eine db abgefragt und mit eingabedaten verglichen etc.
      kein db-system der welt kann "ahnen" oder "erraten" was dir an lösungen genau vorschwebt, dazu muss eben etwas programmcode in perl her.
      notfalls musst du jemanden damit beauftragen den notwendigen code für dich zu erstellen.

      till

     Antworten

    Beitrag von Martin S (50 Beiträge) am Samstag, 10.Juni.2006, 18:58.
    Re: Fehlermeldung

      salü till

      es klappt fast schon alles :-)

      einzig sollte kein "name" erscheinen, hidden od. ganz weg.

      denn der name muss bei der anmeldung nicht übereinstimmen nur das passwort.

      und nach erfolgter anmeldung und eingabe aller daten sollte verhindert werden, dass die adressen gelöscht werden können.

      des isch doch keine hexerei ?

      gruss martin


      http://baseportal.de/cgi-bin/baseportal.pl?htx=/SMS/adressen

      test
      test

     Antworten

    Beitrag von Martin S (50 Beiträge) am Samstag, 10.Juni.2006, 17:43.
    Re: Fehlermeldung

      langsam schnall ichs ... also es funkt. mal mit test, test.

      habe dies gefunden:

          do_all "", "namerein", "pwrein";
      

      meinst Du hier "namerein==*" ?

      es muss sich jeder einfach einloggen können mit dem richtigen passwort:

      http://forum.baseportal.de/cgi-bin/baseportal.pl?htx=/SMS/adressen

      test
      test

      wie kann man verhindern, dass adressen gelöscht werden können ?

      thanks martin

     Antworten

    Beitrag von Claus (4645 Beiträge) am Sonntag, 11.Juni.2006, 09:37. WWW: jobmarder.de
    Re: Fehlermeldung

      >wie kann man verhindern, dass adressen gelöscht werden können ?
      

      Setze einfach diesen Code vor das do_all:


      schnipp---------


      if ($cmd eq "del")
      {
      $cmd="";
      out "Diese Aktion ist nicht verfügbar";
      

      }

      do_all"Parameterangaben....usw.
      

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


      Angaben zu den Parametern, die du dann im do_all einsetzen kannst, findest Du hier in der Doku:

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


      Gruß

      Claus

     Antworten

    Beitrag von Martin S (50 Beiträge) am Sonntag, 11.Juni.2006, 16:02.
    Re: Fehlermeldung

      Salü Claus

      hab das mal probiert, aber bekomme Fehlermeldungen (Fehlerhafter Perl Code)

      bin nicht so der Hirsch im Perl, könntest Du mir den einbauen ?

      <perl>
      

      if($namerein ne "")
      {
        get "Name==!$namerein", "nutzer";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   {     do_all "", "namerein", "pwrein";   } else   {     out "<b>Leider ist die Antwort falsch, bitte versuchen Sie es noch einmal. Senden Sie ein SMS an 9229 mit: BIGBLUE Wie gehts ?
      </b>";
          $namerein="";
        }
      }
      

      if($namerein eq "")
      {
      

      out <<EOF;
      <h2>Gewinncode Anmeldung</h2>Trage hier den SMS Gewinncode ein:<br><br>
      <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>Gewinncode:</td><td><input type="password" name="pwrein="></td></tr>
      <tr><td></td><td><br><input type=submit value="Gewinncode abschicken"></td></tr>
      </table></form>
      EOF
      

      }

      </perl>
      

      Danke und Gruss
      Martin

     Antworten

    Beitrag von Martin S (50 Beiträge) am Sonntag, 11.Juni.2006, 16:22.
    Re: Fehlermeldung

      Habs geschafft !

      if($namerein ne "")
      {
        get "Name==*", "nutzer";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   {     do_all "", "Name=*", "pwrein";


      jetzt kann man mit jedem Namen rein :-)

      thanks martin

     Antworten


     
 Liste der Einträge von 18000 bis 18150: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!