Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/11/2009, 09:19
G0NZa
 
Fecha de Ingreso: abril-2009
Mensajes: 13
Antigüedad: 15 años, 1 mes
Puntos: 0
Problema para enviar datos onsubmit

Hola gente, les comento este problema muy raro que tengo, no entiendo que esta pasando.

resulta que tengo esta linea

Código PHP:
<form name="grupodrogas" method="post" onSubmit="ponPrefijo('<? echo $droga?>', '<? echo $laboratorio?>', '<? echo $dosis?>', '<? echo $presentacion ?>', '<? echo $lote?>', '<? echo $venc?>', '<? echo $certificado?>', '<? echo $grupo_num?>', '<? echo $cantidad?>', '<? echo $codbar?>')">
lo raro es que asi como esta me muestra todos los valores con los "echo" pero no me los manda a la función, pero si le pongo un valor forzado por ejemplo echo "DROGA 1"; me lo manda bien... y me llena el campo del otro formulario al que lo estoy mandando...

resumiendo. de las 2 formas me llena los valores de la funcion js, pero con la variable no me los manda y con valor forzado si me lo manda... si me pueden ayudar seria fantastico.
Muchas gracias.

PD: esta es la funcion js.

Código:
<script type="text/javascript">
function ponPrefijo(pref,pref2,pref3,pref4,pref5,pref6,pref7,pref8,pref9,pref10){
    opener.document.crearemito.droga<?php echo $id; ?>.value = pref
	opener.document.crearemito.laboratorio<?php echo $id; ?>.value = pref2
	opener.document.crearemito.concentracion<?php echo $id; ?>.value = pref3
	opener.document.crearemito.contenido<?php echo $id; ?>.value = pref4
	opener.document.crearemito.lote<?php echo $id; ?>.value = pref5
	opener.document.crearemito.venc<?php echo $id; ?>.value = pref6
	opener.document.crearemito.certificado<?php echo $id; ?>.value = pref7
	opener.document.crearemito.grupo<?php echo $id; ?>.value = pref8
	opener.document.crearemito.cant<?php echo $id; ?>.value = pref9
	opener.document.crearemito.barra<?php echo $id; ?>.value = pref10
	window.close();
}
</script>
el formulario crearemito es donde lleno los campos con esos valores.