Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2009, 11:51
Avatar de kimmy
kimmy
 
Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 15 años, 9 meses
Puntos: 15
Paso de variables de php a jsp

Hola amigos tengo que pasar dos variables desde un form en php a una pagina JSP. a verifique que los datos no contengan ni espacios ni caracteres especiales, pero me sigue dando el siguiente error:

"El identificador de transacción no debe ser mayor a 12 caracteres ó dígitos."

Esto es validado por una funcion javascript dentro del jsp asi:

Código:
<%
        String n_transaccion = request.getParameter("n_transaccion");
	String monto = request.getParameter("monto");
	if (n_transaccion.length() > 12)
	{
	%>
<script language="JavaScript" type="text/JavaScript">
		function chequeo()
		{
			alert("El identificador de transacción no debe ser mayor a 12 caracteres ó dígitos")
			history.go(-1);
		}
		document.writeln(chequeo())
		</script>
	<%	
	}
%>
estas son mis variables de php que son dos string y contiene la primera (n_transaccion) 10 letras y numeros y el otro (monto) una cantidad ej. 58.09:

Código PHP:
<input name="n_transaccion" type="text" value="<?php echo stripslashes(trim($n_transaccion)); ?>" size="10" maxlength="10" readonly="true" align="middle">
<input type="text" name="monto" value="<?php echo stripslashes(trim($monto)); ?>" readonly="true" align="middle">
Lo que quiero saber es porque la funcion de javascript me sigue arrojando el error. Que mas debo validar para saber que pasa pues la variable n_transaccion tiene 10 caracteres y el javascript dice que if (n_transaccion.length() > 12)

A todos gracias por su ayuda
__________________
Caminando con el corazón partío