Re: Sperre möglich? - 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 mk (966 Beiträge) am Montag, 14.August.2006, 13:05.
    Re: Sperre möglich?

      in der BIB ist ein Linkverzeichnis mit Voting und der nötigen Sperre drin.


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von markus (1013 Beiträge) am Montag, 14.August.2006, 12:08.
    Sperre möglich?

      hallo,

      ich hab ein kleines voting, indem man auf ein foto klickt, wird die id mit in ein zweites template übergeben und mit nachfolgenden perl wird die zahl im feld voting um 1 erhöht.

      gibt`s denn einen tipp, wie ich verhindern kann, daß sich hier einer einen wolf votet?


      <perl>
      get "Id==$Id", "fotos";
      mod "Id==$Id", ["Voting", ++$Voting],"fotos";
      </perl>
      

      gruß
      markus

     Antworten

    Beitrag von mk (966 Beiträge) am Montag, 14.August.2006, 13:05.
    Re: Sperre möglich?

      in der BIB ist ein Linkverzeichnis mit Voting und der nötigen Sperre drin.

     Antworten

    Beitrag von markus (1013 Beiträge) am Montag, 14.August.2006, 13:26.
    Re: Sperre möglich?

      ein link schon, aber nix dahinter.

     Antworten

    Beitrag von sascha (539 Beiträge) am Montag, 14.August.2006, 15:25.
    Re: Sperre möglich?


      aus dem guestbook zusammen gebastelt - mußt mal ausprobieren.

      <perl>
        $iplockenable="1";
      ### IP-Sperre an oder aus also 1 oder 0 ###
        $iplockduration="1:10";
      ### Wielange soll die IP-Sperre dauern Stunden:Minuten ###
       
      ### Eintragen und IP-Sperre ###
      if($eintragen eq "1")
      {
      if ($iplockenable eq "1") 
      {
      get "IP==$IP&Datum>-$iplockduration", "fotos";
      }
      if ($iplockenable eq "1" && $_amount_query > 0) 
      {
      out "Du musst noch $iplockduration Minuten warten, um einen neuen Eintrag schreiben zu k&ouml;nnen!<br><br>";
      } 
      else 
      {
      get "Id==$Id", "fotos";
      mod "Id==$Id", ["Voting", ++$Voting],"fotos";}
      

      }
      ### Eintragen Ende ###</perl>
      

     Antworten

    Beitrag von markus (1013 Beiträge) am Montag, 14.August.2006, 17:34.
    Re: Sperre möglich?

      hi,

      ja im grunde schon, doch es funktioniert nicht?!

      vom gedanken her hatte ich mir das so vorgestellt:

      wenn A ein vote für ein foto abgibt, soll dessen ip im eintrag gespeichert werden und verhindert werden, daß er den zeitraum X nicht mehr das foto voten kann.
      votet jetzt B für das foto, wird dessen ip im eintrag gespeichert und jetzt könnte auch A wieder für das foto voten, obwohl die zeit X noch nicht rum ist.
      so würde ich aber verindern, daß jemand aus jux und dollerei votet.

      get "Id==$Id", "fotos";
      mod "Id==$Id", ["IP" $IP", "Voting", ++$Voting],"fotos";}
      


      gruß
      markus

     Antworten

    Beitrag von SCbets (145 Beiträge) am Donnerstag, 17.August.2006, 13:37.
    Re: Sperre möglich?

      mit einer zuzätlichen view/log datenbank eventuell!



      <perl>
      get "UIP==$_REMOTE_ADDR range=0,01","log";
      if ($UIP==$_REMOTE_ADDR) 
      {
      mod "Id==$Id",["Counter","$Counter"+1, "Page", "$htx", "Text", "$_HTTP_REFERER"], "log";
      

      }

      else
      {
      put ["UIP","$_REMOTE_ADDR", "Counter", "1", "Page" , "$htx"],"log";
      }
      </perl>
      

      #########
      ###  wenn IP gevoted hat dann mod UIP==UIP  FELD"gevoted +1 "     in db Log
      

      ##### else FELD"gevoted, 0 " u.s.w.
      ##### kannste einbauen dann haste du ein log IP und doppel Counter per aufruf
      get "Id==$Id", "fotos";
      mod "Id==$Id", ["IP" $IP", "Voting", ++$Voting],"fotos";}
      

     Antworten

    Beitrag von SCbets (145 Beiträge) am Donnerstag, 17.August.2006, 13:58.
    Re: Sperre möglich? edit

      Damit könnte man sehen:

      welche IP wann wo was besucht hat und für welches er gevotet hat oder nicht.
      natürlich müsste man die Foto ID oder namen zusammen mit der IP und der gevoted oder nicht aussage 0/1 abfrage mit if else abgleichen.

     Antworten


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