Problema al pasar variable en un formulario

Necesito pasar la variable id_solicitud a la página incrip_agentes
Mi código es el siguiente
$id_solicitud = $_POST['id_solicitud'];//recibo la variable de otro formulario
<script>
function mostrar(solicitud)//funcion para pasar la variable
  {
      document.form1.id_solicitud.value = solicitud;
      document.form1.action = 'inscrip_agentes.php';");
      document.form1.submit();");
  }
</script>
<form name = 'form1' method = 'post'>";
<input type = 'button' value = 'Inscribir Agente' onclick = mostrar(".$id_solicitud.")>-->//al hacer click en el boton envio el id_solicitud
<input type = 'hidden' name = 'id_solicitud' value = '".$id_solicitud."'>
</form>
De forma local funciona pero en el servidor no funciona
Que esta mal
Gracias

1 respuesta

Respuesta
1
Hay errores de sintaxis en al función.
Esta es la tuya
document.form1.id_solicitud.value = solicitud;
      document.form1.action = 'inscrip_agentes.php';");
      document.form1.submit();");
Y asi debe ser:
document.form1.id_solicitud.value = solicitud;
      document.form1.action = 'inscrip_agentes.php';
      document.form1.submit();
y también en el botón:
asi lo tienes:
<input type = 'button' value = 'Inscribir Agente' onclick = mostrar(".$id_solicitud.")>
asi debe estar:
<input type = "button" value = "Inscribir Agente" onclick = "mostrar(".$id_solicitud.");">

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas