No me toma valor de variable
En la forma tengo que validar que cuando el usuario presione guardar salga un mensaje de texto dicioendo si de veras lo quiere guardar, tengo un campo oculto para guardar el valor 1 o 0 dependiendo de lo que escoja pero no parece que lo hiciera porque no valida bien el código php. Este es el pedazo de código que utilizo.
<td><input name="btnGuardar" type="button" id="btnGuardar" value="Guardar" onClick="document.forms.form1.submit();">
<input name="guardar" type="hidden" id="guardar"> </td>
<?php
if($_REQUEST['NoIdent'] && $_REQUEST['txtCodDepto'] && $_REQUEST['txtCodMun'] &&
$VL_PriApel && $VL_PriNomb && $VL_FechaNac && $VL_NombDepto && $VL_NombMun)
{
echo "<script language='JavaScript'>";
echo "acept = window.confirm('¿Esta seguro de guardar los datos del Particular?');";
echo "if(acept==true)
{
document.forms.form1.guardar.value = 1;
}
if(acept==false)
{
document.forms.form1.guardar.value = 0;
}
";
echo "</script>";
$VL_Guardar = $_REQUEST['guardar'];
if($VL_Guardar==0)
{
$Ins = mssql_query("Insert into Particulares(PartNumIdenti,
PartTipoIdenti,PartPriApellido,PartSegApellido,
PartPriNombre,PartSegNombre,PartFechaNaci,PartSexo,
PartZona,PartCodigoDepto,PartCodigoMuni)
values('".$_REQUEST['NoIdent']."','".
$_REQUEST['cbTipIdent']."','".
$_REQUEST['txtPriApel']."','".
$_REQUEST['txtSegApel']."','".
$_REQUEST['txtPriNomb']."','".
$_REQUEST['txtSegNomb']."','".
$_REQUEST['txtFechaNac']."','".$_REQUEST['cbSexo'].
"','".$_REQUEST['cbZona']."',"
.$_REQUEST['txtCodDepto'].",".$_REQUEST['txtCodMun'].
")",$conexion);
if($Ins)
{
echo "<script>";
echo "alert('Se Guardo exitosamente los datos del Particular');";
echo "</script>";
mssql_close($conexion);
}
else
{
echo "<script>";
echo "alert('Se presentaron errores al Guardar');";
echo "</script>";
}
}
}
?>
<td><input name="btnGuardar" type="button" id="btnGuardar" value="Guardar" onClick="document.forms.form1.submit();">
<input name="guardar" type="hidden" id="guardar"> </td>
<?php
if($_REQUEST['NoIdent'] && $_REQUEST['txtCodDepto'] && $_REQUEST['txtCodMun'] &&
$VL_PriApel && $VL_PriNomb && $VL_FechaNac && $VL_NombDepto && $VL_NombMun)
{
echo "<script language='JavaScript'>";
echo "acept = window.confirm('¿Esta seguro de guardar los datos del Particular?');";
echo "if(acept==true)
{
document.forms.form1.guardar.value = 1;
}
if(acept==false)
{
document.forms.form1.guardar.value = 0;
}
";
echo "</script>";
$VL_Guardar = $_REQUEST['guardar'];
if($VL_Guardar==0)
{
$Ins = mssql_query("Insert into Particulares(PartNumIdenti,
PartTipoIdenti,PartPriApellido,PartSegApellido,
PartPriNombre,PartSegNombre,PartFechaNaci,PartSexo,
PartZona,PartCodigoDepto,PartCodigoMuni)
values('".$_REQUEST['NoIdent']."','".
$_REQUEST['cbTipIdent']."','".
$_REQUEST['txtPriApel']."','".
$_REQUEST['txtSegApel']."','".
$_REQUEST['txtPriNomb']."','".
$_REQUEST['txtSegNomb']."','".
$_REQUEST['txtFechaNac']."','".$_REQUEST['cbSexo'].
"','".$_REQUEST['cbZona']."',"
.$_REQUEST['txtCodDepto'].",".$_REQUEST['txtCodMun'].
")",$conexion);
if($Ins)
{
echo "<script>";
echo "alert('Se Guardo exitosamente los datos del Particular');";
echo "</script>";
mssql_close($conexion);
}
else
{
echo "<script>";
echo "alert('Se presentaron errores al Guardar');";
echo "</script>";
}
}
}
?>
1 Respuesta
Respuesta de bubebu
1