alguien tiene una respuesta???? de antemano saludos y gracias
Código PHP:
<?
require("verifica.php");
$nivel_acceso =10; // Nivel de acceso para esta pagina.
if ($nivel_acceso <= $_SESSION['ususario_nivel']){
header ("Location: $redir?error_login=5");
exit;
}
extract($_POST);
extract($_GET);
?>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Registro de cheques</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.Estilo2 {
font-size: 14px;
font-weight: bold;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a:active {
text-decoration: none;
}
.Estilo6 {
font-size: 14px
}
-->
</style>
<script src="funciones.js" ></script>
<script language="javascript">
function cerrar(){
window.close();
}
/*--------------- validar los campos vacios_-----------*/
function valida_fac(form){
var numeritos=form;
<? for($p=1;$p<=$n_cheque;$p++){ $n=$p;?>
if(numeritos.fecha_pago<?=$p; ?>.value==""){
alert("El campo Fecha de la fila <? echo $n ?> no puede estar vacía.");
numeritos.fecha_pago<?=$p; ?>.focus();
return false;
}
if(numeritos.num_cheque<?=$p; ?>.value==""){
alert("Por favor ingrese el numerode cheque de la fila <? echo $n ?>, no puede estar vacía.");
numeritos.num_cheque<?=$p; ?>.focus();
return false;
}
if(numeritos.banco<?=$p; ?>.value==""){
alert("Tiene que seleccionar un banco en lafila <? echo $n ?>, no puede estar vacía.");
numeritos.banco<?=$p; ?>.focus();
return false;
}
if(numeritos.monto<?=$p; ?>.value==""){
alert("El campo Monto de la fila <? echo $n ?> no puede estar vacía.");
numeritos.monto<?=$p; ?>.focus();
return false;
}
<? } ?>
}
function validar_numerito(form){
var uno = form;
if(uno.n_cheque.value == ""){
alert("Por favor, ingrese el numero de cheques a ingresar");
uno.n_cheque.focus();
return false;
}
}
</script>
</head>
<body bgcolor="#ECF9FF" bottommargin="0" leftmargin="0" marginwidth="0" rightmargin="0" topmargin="0" marginheight="0">
<?php if(!isset($_POST['reg_che'])){ ?>
<form name="uno" method="post" action="" >
<table width="501" border="0" align="center" cellpadding="0" cellspacing="3">
<tr>
<td align="left" valign="middle" class="Titulo_principal_grande">REGISTRO DE CHEQUES</td>
<td align="center" valign="middle" class="Estilo2"> </td>
<td align="center" valign="middle" class="Estilo2"> </td>
</tr>
<tr>
<td width="341" align="center" valign="middle"><span class="fuente_reportes"><font color="#FF0000" size="2">
<?=$error; ?>
</font></span></td>
<td width="60" align="center" valign="middle"> </td>
<td width="88" align="center" valign="middle"> </td>
</tr>
<tr>
<td align="left" valign="middle"><br />
Cuantos cheques va a registrar para esta factura?<br />
</td>
<td align="center" valign="middle"><input name="n_cheque" type="text" id="n_cheque" size="10" /></td>
<td align="center" valign="middle"><input type="submit" name="reg_che" id="reg_che" value="Registrar" onclick="return validar_numerito(this.form);"/></td>
</tr>
</table></form>
<?php } else {
?>
<form action="<?=$_SERVER['PHP_SELF']; ?>" method="post" name="numeritos" id="form1">
<input type="hidden" name="cr" value="<?=$cr; ?>" />
<input type="hidden" name="reg_che" value="1" />
<input name="n_cheque" type="hidden" value="<?=$n_cheque; ?>" size="10" />
<table width="800" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td width="768" align="center" valign="middle"><em><strong>Cheques por
<?=$cr; ?>
</strong></em></td>
</tr>
<tr>
<td align="center" valign="middle"><table width="721" border="0" align="center" cellpadding="0" cellspacing="2">
<tr>
<td width="119" align="right" valign="middle" class="Titulo_principal"> </td>
<td colspan="3" align="center" valign="middle" class="fuente_reportes"> </td>
<td width="132" align="left" valign="middle" class="Titulo_principal"> </td>
<td width="127" align="left" valign="middle" class="Titulo_principal"> </td>
</tr>
<tr>
<td align="center" valign="middle" class="tabla_form Estilo2 Estilo6">Fecha de ingreso</td>
<td width="128" align="center" valign="middle" class="tabla_form Estilo2">Fecha de <?=$f; ?></td>
<td width="89" align="center" valign="middle" class="tabla_form Estilo2">Nombre del
<?=$crit; ?></td>
<td width="112" align="center" valign="middle" class="tabla_form Estilo2">Nº Cheque</td>
<td align="center" valign="middle" class="tabla_form Estilo2">Banco</td>
<td align="center" valign="middle" class="tabla_form Estilo2">Monto total</td>
</tr>
<?
$selccion_bancos = BDConexion("SELECT * FROM banco ORDER BY Nombre ASC") or die(mysql_error());
while($sel_ban = mysql_fetch_array($selccion_bancos)){
if($sel_ban['Valor'] == $_Banco){
$opt_banco .= '<option value="'.$sel_ban['Valor'].'" selected="selected">'.$sel_ban['Nombre'].'</option>'."\n";
}else{
$opt_banco .= '<option value="'.$sel_ban['Valor'].'">'.$sel_ban['Nombre'].'</option>'."\n";
}
}
for($i=1; $i<=$n_cheque; $i++){
$fecha_in = date("d-m-Y");
//-------------------------------------------------------
$fecha_pago = "fecha_pago$i";
$_Fecha_pago = $$fecha_pago;
//-------------------------------------------------------
//-------------------------------------------------------
$num_cheque = "num_cheque$i";
$_Num_cheque = $$num_cheque;
//-------------------------------------------------------
//-------------------------------------------------------
$banco = "banco$i";
$_Banco = $$banco;
//-------------------------------------------------------
//-------------------------------------------------------
$monto = "monto$i";
$_Monto = $$monto;
//-------------------------------------------------------
/**/ $sum_Total = $sum_Total + $_Monto;
?>
<tr>
<td height="23" align="center" valign="middle" class="tabla_form fuente_reportes"><input name="fecha_in<?=$i; ?>" type="text" id="fecha_in" style="width:84px" value="<?=$fecha_in; ?>" size="16" readonly="readonly"/></td>
<td align="center" valign="middle" class="tabla_form fuente_reportes"><input name="fecha_pago<?=$i; ?>" type="text" value="<? echo $_Fecha_pago; ?>" size="16" style="width:84px"/></td>
<td align="center" valign="middle" class="tabla_form fuente_reportes"> </td>
<td align="center" valign="middle" class="tabla_form fuente_reportes"><input name="num_cheque<?=$i; ?>" type="text" id="num_cheque" style="width:110px" value="<?=$_Num_cheque; ?>" size="15"/></td>
<td align="center" valign="middle" class="tabla_form fuente_reportes"><select name="banco<?=$i; ?>" id="banco">
<option value="">Seleccione</option>
<?=$opt_banco; ?>
</select> </td>
<td align="center" valign="middle" class="tabla_form fuente_reportes"><input name="monto<?=$i; ?>" type="text" id="monto" size="15" style="width:84px" value="<?=$_Monto; ?>"/></td>
</tr>
<? } ?>
<tr>
<td align="right" valign="middle" class="Titulo_principal"> </td>
<td align="right" valign="middle" class="Titulo_principal"></td>
<td align="center" valign="middle" class="Estilo2">Total cheques:</td>
<td align="center" valign="middle" class="tabla_form"><? echo $i - 1; ?></td>
<td align="center" valign="middle" class="Estilo2">Total :</td>
<td align="center" valign="middle" class="tabla_form"><? echo $sum_Total; ?></td>
</tr>
<tr>
<td align="right" valign="middle" class="Titulo_principal"> </td>
<td align="right" valign="middle" class="Titulo_principal"></td>
<td align="center" valign="middle" class="Estilo2"> </td>
<td align="center" valign="middle" class="Estilo2"> </td>
<td align="center" valign="middle" class="Estilo2"> </td>
<td align="center" valign="middle" class="Estilo2"> </td>
</tr>
<tr>
<td colspan="6" align="center" valign="middle" class="Titulo_principal"><table width="678" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="318" align="center" valign="middle"><input type="submit" name="cal_tot" id="cal_tot" value="Calcular Totales" /></td>
<td width="360" align="center" valign="middle"><input type="submit" name="re_cu" id="re_cu" value="Registrar Cheque" onclick="return valida_fac(this.form)"/></td>
<td width="360" align="center" valign="middle"><a href="javascript:cerrar()"><img src="img/cancelar.jpg" alt="Click Aqui Para Regresar o Cancelar esta Acción" width="109" height="20" border="0" align="top" /></a></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
</form>
<?php } ?>
</body>
</html>