HEX
Server: Apache/2.4.25 (Debian)
System: Linux server17 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
User: web37 (1062)
PHP: 7.4.30
Disabled: show_source, highlight_file, apache_child_terminate, apache_get_modules, apache_note, apache_setenv, virtual, dl, disk_total_space, posix_getpwnam, posix_getpwuid, posix_mkfifo, posix_mknod, posix_setpgid, posix_setsid, posix_setuid, posix_uname, proc_nice, openlog, syslog, pfsockopen
Upload Files
File: /var/www/web37/htdocs/fickanzeiger/javascript/jquery/jquery.captchaCode.js
jQuery.fn.captchaCode = function(){
    return $(this).each(function(){
        var $this = $(this);
        
        $.ajax({
            url: AppRouter.getRewrittedUrl("/captcha/show"),
            type: "POST",
            cache: false,
            success: function(response){
            var $captcha = $(response);
            $this.append($captcha);
            
            var $publicCode = $("input[name=publicCode]", $this);
            var $linkGenerateNewCaptchaImg = $("a.linkGenerateNewCaptchaImg", $this);
            var $captchaImage = $("img.captchaImage", $this);
            
            var form = $publicCode.attr("form");
            
            $linkGenerateNewCaptchaImg.click(function(){
                $.post(AppRouter.getRewrittedUrl("/captcha/change/" + form.publicCode.value), {}, function(response){
                    var newPublicCode = response.newPublicCode;
                    $captchaImage.attr("src", AppRouter.getRewrittedUrl('/captcha/png/' + response.newPublicCode));
                    form.publicCode.value = newPublicCode;
                }, "json");
                
                return false;
            });
        }
        });
    });
};