Empfehlungen: Erweiterte Suche

Captcha Component

Klassen zur Datenverarbeitung in den Controllern (DRY)

Captcha Component

Beitragvon wonz » Fr 11. Nov 2011, 10:24

Hallo Leute,
bin neu hier im Forum und schlage mich gerade durch diverse Tuts um einen Einstieg in Cake zu finden.
Die meisten Tuts sind leider für 1.3 oder älter.
Bisher habe ich aber alle Anpassungen mit ein wenig Nachforschungen im Cookbook hinbekommen.

Verzweifeln tue ich aber bei der rudimentären Captcha Component von dievolution (http://blog.dievolution.net/cakephp/cak ... k/#respond)

dievocap.php:
Code: Alles auswählen
   <?php
    class DievocapComponent extends Object
    {
        function startup(&amp;$controller)
        {
            $this->controller = $controller;
        }
     
        function render()
        {
            $zahlen = array("keinem","einem", "zwei", "drei", "vier", "fünf", "sechs","sieben","acht","neun");
            $zahl1 = mt_rand(0,9);
            $zahl2 = mt_rand(0,9);
            $summe = $zahl1 + $zahl2;
            $this->controller->Session->write("dievocaptcha.ergebnis",$summe);
            $this->controller->Session->write("dievocaptcha.zahl1",$zahlen[$zahl1]." Kuchen ");
            $this->controller->Session->write("dievocaptcha.zahl2",$zahlen[$zahl2]." Kuchen ");
        }
    }
    ?>


Kann mir Jemand dabei helfen diese komponente nach 2.x zu migrieren? Aus der Cookbook werde ich leider nicht schlau...
wonz
 
Beiträge: 4
Registriert: Fr 11. Nov 2011, 10:18
CakePHP-Version: 2.0
OS: Debian6

Re: Captcha Component

Beitragvon euromark » Fr 11. Nov 2011, 22:03

Ich halte von Session Captchas absolut gar nix^^
Würde eher sowas benutzen wie:
https://github.com/dereuromark/tools/bl ... aptcha.php
(cake2.0)

tutorial:
http://www.dereuromark.de/2010/08/09/ho ... -properly/
euromark
 
Beiträge: 642
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.x
OS: Windows

Re: Captcha Component

Beitragvon wonz » Sa 12. Nov 2011, 21:30

Hi,

wie gesagt ich arbeite mich gerade erst ein, bin aber für alle Vorschläge offen. Dein Tut werde ich jetzt mal ausprobieren.
wonz
 
Beiträge: 4
Registriert: Fr 11. Nov 2011, 10:18
CakePHP-Version: 2.0
OS: Debian6

Re: Captcha Component

Beitragvon euromark » So 13. Nov 2011, 04:38

sag mir bescheid wenn was nicht geht. hab 2.0 eigentlich schon im einsatz und die test cases laufen auch durch.
aber man weiß ja nie..^^
euromark
 
Beiträge: 642
Registriert: Fr 27. Jun 2008, 22:17
Wohnort: München
CakePHP-Version: 2.x
OS: Windows


Zurück zu Components

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron