Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2010, 16:03
riscking
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 7 meses
Puntos: 0
Problemas de ingreso de código malicioso en formulario Jquery

He tenido un problema con un formulario de contacto en una web y no se muy bien como solucionarlo y de paso saber como funciona este metodo de ingreso de codigo malicioso que ha hecho que la web sobrepase el limite de trafico.

El caso esque consiste en un formulario q recoge los datos con verificación a traves del plugin de jquery validate, pero email no ha mandado eso eso me ha parecido pero si que han petao la transferencia de datos del server.

Código PHP:
<script type="text/javascript">


jQuery.validator.setDefaults({
    
submitHandler: function() {  
                         
nom=jQuery("#nombre").val();
                         
ape=jQuery("#apellidos").val();
                         
mail=jQuery("#email").val();
                         
tel=jQuery("#telefono").val();
                         
men=jQuery("#mensaje").val();
                         
                         
//jQuery("#final2").text(str);
                         
                         
jQuery.ajax({
                                    
type"POST",
                                       
url"modules/enviarmen.php",
                                    
data"nom="+nom+"&mail="+mail+"&tel="+tel+"&ape="+ape+"&men="+men,
                                    
success: function(datos){
                                        if(
datos=="no mola"){alert("Ha habido un error al enviar, lo sentimos. Pruebe mas tarde.");}
                                        else{
alert("Formulario enviado correctamente!!! \n\nMuchas gracias por confiar en nosotros, atenderemos vuestra consulta lo antes posible.\n\nUn saludo.");}
                                        
//jQuery('#confirma').dialog('open');
                                    
}
                                        });                                                        
    }
    
});
                          
jQuery().ready(function() {
    
// validate the comment form when it is submitted
    
jQuery("#signupForm").validate();
    
jQuery(":submit").button();
});
</script> 
Código PHP:
<form class="cmxform" id="signupForm" method="get" action="">
    
        
        <
p>
            <
label for="cname">Nombre</label>
            <
input class="required cuadro" id="nombre" name="nombre" minlength="2" />
        </
p>
        <
p>
            <
label for="lastname">Apellidos</label>
            <
input class="required cuadro" id="apellidos" name="apellidos" minlength="2" />
        </
p>
        <
p>
            <
label for="usertele">telefono</label>
            <
input class="cuadro number" id="telefono" name="telefono" minlength="9" />
        </
p>
        
        <
p>
            <
label for="email">Email</label>
            <
input class="cuadro required email" id="email" name="email" />
        </
p>
        <
p>
            <
label for="email">Mensajae</label>
            <
textarea class="cuadro required" id="mensaje" name="mensaje" cols="50" rows="6" minlength="2" maxlength="800"></textarea>
        </
p>
        <
br />
            <
button id="botones" class="submit" type="submit">Enviar</button>
        </
p>
</
form
Ha ver si me podeis hechar una mano, gracias de antemano.
Un saludo