Buongiorno a tutti,
ho un problema con il check captcha......

finora ho sempre usato questo codice che funziona benissimo

qui lo genera:
Codice PHP:
<?php
session_start
();
$random_txt md5(microtime());
$random_txt substr($random_txt05);
$immagine imagecreatefrompng("images/bg_captcha.png");
$colore imagecolorallocate($immagine000);
imagestring($immagine3008515$random_txt$colore);
$_SESSION['prjctCaptcha'] = $random_txt;
header("Content-type: image/jpeg");
imagejpeg($immagine);
?>
questo è il check
Codice PHP:
<?php
session_start
();
if(
strtolower($_REQUEST['regCaptcha']) == $_SESSION['prjctCaptcha']) { echo 'true'; }
else { echo 
'false'; }
?>
e dentro il validate.js
codice:
    $("#registra-form").validate ({
    rules:{
        regUser:{
            required: true,
            email: true
            },
        regPsw:{
            required: true,
            minlength: 6
            },
        regPswCheck:{
            equalTo: "#regPsw"
            },
        regCaptcha:{
            required: true,
            remote: '/it/checkCaptcha',
            }
        },
        submitHandler: function(form) {
            $.ajax({
                   type: 'POST',
                   url: '/it/login',
                   dataType: 'html',
                   data: {
                       send: 'contatti',
                       regUser: $('#regUser').val(),
                       regPsw: $('#regPsw').val()
                    },
                    success: function(data) {
                        $('#registra-form').hide();
                        $('#resultReg').html(data).fadeTo("fast", 1, function() {
                            setTimeout(function(){
                                location.reload();
                            },3000);
                        });
                    }
            }); //Ajax
        } //submihandler
    });
stavolta, per esigenze di varie lingue, ho dovuto modificare il file .htaccess in modo da togliere tutte le estensioni dei file (.php .html ecc...) e dove ora c'è

remote: '/it/checkCaptcha',

prima mettevo
remote: 'checkCaptcha.php',

e funzionava perfettamente.......... ho provato a togliere il check e la validazione funziona, quindi l'inghippo è nella chiamata a remote: '/it/checkCaptcha'......

come posso risolvere?!
grazie