Comunidad de diseño web y desarrollo en internet online

Problema con $_SERVER['PHP_SELF']

Citar            
MensajeEscrito el 03 Sep 2008 05:24 pm
Tengo una pagina con dos DIV, en el primero tengo el menu y el segundo lo uso como destino de los vinculos, el problemas es que siendo el 90% de las paginas mecinoadas para cargar, formularios, en algun momento tengo que usar $_SERVER['PHP_SELF'] como action en un <form>, pero cualdo lo hago, logicamente me recarga la pagina alojada en el DIV pero a toda ventana llevandose por delante el DIV superior, la pregunta es la siguiente:

Existe algun metodo para que al dar click en el boton ENVIAR de un formulario recargue solo el DIV en cuestion, es decir que le debo poner en el parametro action de la etiqueta form

Código :

<?php
$previo = $_SERVER['PHP_SELF'];
?>
<form Id='previo' name='previo' method="post" action="<? echo $previo; ?>">


el error estaria ahi o en la parte de PHP AUXILIO POR FAVOR hermanos clabbers

Aqui todo el codigo de mi pagina

Código :

<?php
session_start();
require_once('Connections/plexis.php');
# include('header.php');

if (isset($_POST[area]) && $_POST[area] != ""){
$id_area = $_POST[area];
$query_area2 = "SELECT area FROM area WHERE idarea=$id_area";
$area2 = mysql_query($query_area2) or die(mysql_error());
$row_area2 = mysql_fetch_assoc($area2);
}

$query_userid = "SELECT Id FROM usuarios_";
$userid = mysql_query($query_userid) or die(mysql_error());
$totalRows_userid = mysql_num_rows($userid);
$new_userid = ($totalRows_userid + 1);

$query_Nacionalidad = "SELECT * FROM paises ORDER BY pais ASC";
$Nacionalidad = mysql_query($query_Nacionalidad) or die(mysql_error());
$row_Nacionalidad = mysql_fetch_assoc($Nacionalidad);
$totalRows_Nacionalidad = mysql_num_rows($Nacionalidad);

$query_nivel_estudios = "SELECT * FROM nivel_estudios ORDER BY Id ASC";
$nivel_estudios = mysql_query($query_nivel_estudios) or die(mysql_error());
$row_nivel_estudios = mysql_fetch_assoc($nivel_estudios);
$totalRows_nivel_estudios = mysql_num_rows($nivel_estudios);

$query_oficina = "SELECT * FROM of_base ORDER BY oficina ASC";
$oficina = mysql_query($query_oficina) or die(mysql_error());
$row_oficina = mysql_fetch_assoc($oficina);
$totalRows_oficina = mysql_num_rows($oficina);

$query_area = "SELECT * FROM area ORDER BY area ASC";
$area = mysql_query($query_area) or die(mysql_error());
$row_area = mysql_fetch_assoc($area);
$totalRows_area = mysql_num_rows($area);

$query_especialidad = "SELECT * FROM especialidad ORDER BY especilidad ASC";
$especialidad = mysql_query($query_especialidad) or die(mysql_error());
$row_especialidad = mysql_fetch_assoc($especialidad);
$totalRows_especialidad = mysql_num_rows($especialidad);

$query_cent_estudios = "SELECT * FROM cent_estudios ORDER BY Centro ASC";
$cent_estudios = mysql_query($query_cent_estudios)or die(mysql_error());
$row_cent_estudios = mysql_fetch_assoc($cent_estudios);
$totalRows_cent_estudios = mysql_num_rows($cent_estudios);

$query_usuarios = "SELECT * FROM usuarios_";
$usuarios = mysql_query($query_usuarios) or die(mysql_error());
$row_usuarios = mysql_fetch_assoc($usuarios);
$totalRows_usuarios = mysql_num_rows($usuarios);

$previo = $_SERVER['PHP_SELF'];

?>
<style type='text/css'>
<!--
.bl {
   padding: 0;
   width: 4;
   text-align: left;
   vertical-align: bottom;
}
.br {
   padding: 0;
   width: 4;
   text-align: right;
   vertical-align: bottom;
}
.bubble {
   background-color:#006699;
}
.c {
   width: 4;
   height: 4
}
.tl {
   padding: 0;
   width: 4;
   text-align: left;
   vertical-align: top;
}
.tr {
   padding: 0;
   width: 4;
   text-align: right;
   vertical-align: top;
}
-->
</style>
<html>
<body>
<table width='95%' border='0' align='center' cellpadding='0' cellspacing='10'>
  <tr>
    <td colspan='2'>
      <table width='100%' align='center' cellpadding='0' cellspacing='0' bgcolor='FAC75E' style='margin-bottom:5'>
        <tr>
          <td class='bubble tl' align=left valign=top><img src='imagenes/corner_tl.gif' class='c' alt='' /> </td>
          <td class='bubble' rowspan='2' style='font-family:arial;font-size:16px;color:#FFF;text-align:left;font-weight:bold;padding:5 0'> Modulo
            de Usuarios : A&ntilde;adir
            Usuario</td>
          <td class='bubble tr' align=right valign=top><img src='imagenes/corner_tr.gif' class='c' alt='' /> </td>
        </tr>
        <tr>
          <td class='bubble bl' align=left valign=bottom><img src='imagenes/corner_bl.gif' class='c' alt='' /> </td>
          <td class='bubble br' align=right valign=bottom><img src='imagenes/corner_br.gif' class='c' alt='' /> </td>
        </tr>
      </table>
    </td>
  </tr>
  <? if (!((isset($_POST['casado'])) && (isset($_POST['area']))) || ($_POST['casado']=="") || ($_POST['area']=="")) {?>
  <tr>
    <td align="center">
      <form Id='previo' name='previo' method="post" action="<? echo $previo; ?>">
        <fieldset style="width:40%"><legend>DATOS PREVIOS</legend>
        <table width="95%" cellpadding="0" cellspacing="5" border="0" align="center">
          <tr>
            <td colspan="2" style="text-align:justify; height:80">Para
              una mejor presentaci&oacute;n
              del formulario por
              favor complete primero
              los siguientes campos.
              Ambos campos son obligatorios.<br>
            </td>
          </tr>
          <tr>
            <td align="right">Area
              de Trabajo</td>
            <td align="left">
              <select name="area" id="area">
              <? if (isset($_POST[area]) && $_POST[area] != ""){ ?>
              <option value="<? echo $id_area;?> " selected><? echo $row_area2[area]; ?></option>
              <? } else { ?>
              <option selected></option>
              <?
           } 
           do {
           ?>
                  <option value="<?php echo $row_area['idarea']?>"><?php echo $row_area['area']?></option>
                  <?php
} while ($row_area = mysql_fetch_assoc($area));
  $rows = mysql_num_rows($area) ;
  if($rows > 0) {
      mysql_data_seek($area, 0);
     $row_area = mysql_fetch_assoc($area);
  }
?>
              </select>
          </tr>
          <tr>
            <td width="40%" align="right">Casado</td>
            <td align="left">
              <label>
              <input name="casado" type="radio" value="1" id="Casado_0" <? if (isset($_POST[casado]) && $_POST[casado]== "1"){ echo "checked";} ?> >
                SI</label>
              <label>
              <input type="radio" name="casado" value="0" id="Casado_1" <? if (isset($_POST[casado]) && $_POST[casado]== "0"){ echo "checked";} ?> >
                NO</label>
                  </tr>
          <tr>
            <td align="right" valign="top">Hijos</td>
            <td align="left" valign="top" style="height:60">
              <input name="hijos" type="text" id="hijos2" style="width:30; text-align:center" value="<? if (isset($_POST[hijos]) && $_POST[hijos]!=""){ echo $_POST[hijos]; } else { echo "0";}
           ?>" maxlength="2">
              <span style="font-size:9px"> *De no tener hijos favor de indicar 0.</span> </td>
          </tr>
          <tr>
            <td colspan="2" align="right">
              <input name="continuar" type="submit" value="Continuar">
            </td>
          </tr>
        </table>
        </fieldset>
      </form>
    </td>
  </tr>
  <? } else {?>
  <tr>
    <td colspan='2'>
      <form action="user_eval.php" method="POST" enctype="multipart/form-data" name="user_form" id="user_form">
        <input type="hidden" id="enviado" name="enviado" value="1">
        <div>
          <fieldset>
          <legend>DATOS
          PERSONALES</legend>
          <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
            <tr>
              <td width="120">Primer
                Nombre</td>
              <td>
                <input type="text" name="pre_nombre" id="pre_nombre" style="width:250px" >
              </td>
              <td width="20">&nbsp;</td>
              <td width="120">Otros
                Nombres</td>
              <td>
                <input name="mas_nombre" type="text" id="mas_nombre" style="width:250px">
              </td>
            </tr>
            <tr>
              <td>Apellido
                Paterno</td>
              <td>
                <input type="text" name="ap_paterno" id="ap_paterno" style="width:250px" >
              </td>
              <td>&nbsp;</td>
              <td>Apellido
                Materno</td>
              <td>
                <input type="text" name="ap_materno" id="ap_materno" style="width:250px" >
              </td>
            </tr>
            <tr>
              <td>Nacionalidad</td>
              <td>
                <select name="nacionalidad" id="nacionalidad" >
                  <option selected></option>
                  <?php
do {  
?>
                  <option value="<?php echo $row_Nacionalidad['pais']?>"><?php echo $row_Nacionalidad['pais']?></option>
                  <?php
} while ($row_Nacionalidad = mysql_fetch_assoc($Nacionalidad));
  $rows = mysql_num_rows($Nacionalidad);
  if($rows > 0) {
      mysql_data_seek($Nacionalidad, 0);
     $row_Nacionalidad = mysql_fetch_assoc($Nacionalidad);
  }
?>
                </select>
              </td>
              <td>&nbsp;</td>
              <td>Fecha
                de Nacimiento</td>
              <td>
                <input type="text" name="f_nacimiento" class="fecha" onClick="popUpCalendar(this,user_form.f_nacimiento,'dd/mm/yyyy');" id="f_nacimiento" style="width:100px; text-align:center"/>
              </td>
            </tr>
            <tr>
              <td>Doc.
                de Identidad</td>
              <td>
                <input type="text" name="doc_id" id="doc_id" style="width:100px">
              </td>
              <td>&nbsp;</td>
              <td>Pasaporte
                N&ordm;</td>
              <td>
                <input type="text" name="passport" id="passport" style="width:100px">
              </td>
            </tr>
            <tr>
              <td>Sexo</td>
              <td>
                <label>
                <input type="radio" name="sexo" id="sexo" value="0" checked >
                Masculino </label>
                <label>
                <input type="radio" name="sexo" id="sexo" value="1">
                Femenino </label>
              </td>
              <td>&nbsp;</td>
              <td>Familia</td>
              <td>
                <?
                if ($_POST[casado] == 1){
                  echo "Casado";
               } else { echo "Soltero";}
            if ($_POST[hijos] > 0){
               echo " con ".$_POST[hijos]." hijo(s)";
               };
            ?>
                <input type="hidden" name="status" id="status" value="<? echo $_POST[casado]; ?>">
                <input type="hidden" name="hijo_cant" id="hijo_cant" value="<? echo $_POST[hijos]; ?>">
              </td>
            </tr>
            
            <tr>
              <td>Usuario</td>
              <td>
                <input type="text" name="user" id="user">
              </td>
              <td></td>
              <td>Password</td>
              <td>
                <input type="password" name="passwrd" id="passwrd">
              </td>
            </tr>
            <tr>
              <td colspan="5">
                <fieldset>
                <legend>DATOS
                ADICIONALES</legend>
                <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
                  <tr>
                    <td width="120">Direcci&oacute;n</td>
                    <td>
                      <input type="text" name="direccion" id="direccion">
                    </td>
                    <td width="20">&nbsp;</td>
                    <td width="120">Tel&eacute;fono</td>
                    <td>
                      <input type="text" name="telefono" id="telefono">
                    </td>
                  </tr>
                  <tr>
                    <td>Correo
                      Electr&oacute;nico</td>
                    <td>
                      <input type="text" name="correo" id="correo">
                    </td>
                    <td>&nbsp;</td>
                    <td>Celular</td>
                    <td>
                      <input type="text" name="celular" id="celular">
                    </td>
                  </tr>
                  <tr>
                    <td>Nivel
                      de Estudios</td>
                    <td>
                      <select name="niv_estudios" id="niv_estudios">
                        <option selected></option>
                        <?php
do {  
?>
                        <option value="<?php echo $row_nivel_estudios['nivel']?>"><?php echo $row_nivel_estudios['nivel']?></option>
                        <?php
} while ($row_nivel_estudios = mysql_fetch_assoc($nivel_estudios));
  $rows = mysql_num_rows($nivel_estudios);
  if($rows > 0) {
      mysql_data_seek($nivel_estudios, 0);
     $row_nivel_estudios = mysql_fetch_assoc($nivel_estudios);
  }
?>
                      </select>
                    </td>
                    <td>&nbsp;</td>
                    <td>Centro
                      de Estudios</td>
                    <td>
                      <select name="cent_estudios" id="cent_estudios">
                        <option selected value=""></option>
                        <?php
do {  
?>
                        <option value="<?php echo $row_cent_estudios['Centro']?>"><?php echo $row_cent_estudios['Centro']?></option>
                        <?php
} while ($row_cent_estudios = mysql_fetch_assoc($cent_estudios));
  $rows = mysql_num_rows($cent_estudios);
  if($rows > 0) {
      mysql_data_seek($cent_estudios, 0);
     $row_cent_estudios = mysql_fetch_assoc($cent_estudios);
  }
?>
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td valign="top">Vacunas</td>
                    <td colspan="4">
                      <table border="0" cellspacing="5" cellpadding="0">
                        <tr>
                          <td width="150">
                            <input type="checkbox" name="vac1" id="vac1">
                            Malaria</td>
                          <td width="150">
                            <input type="checkbox" name="vac2" id="vac2">
                            Fiebre
                            Amarilla</td>
                          <td width="150">
                            <input type="checkbox" name="vac3" id="vac3">
                            Tetano,
                            Difteria,
                            Polio</td>
                          <td width="150">
                            <input type="checkbox" name="vac4" id="vac4">
                            Hepatitis
                            B</td>
                        </tr>
                        <tr>
                          <td>
                            <input type="checkbox" name="vac5" id="vac5">
                            Fiebre
                            Tifoidea</td>
                          <td>
                            <input type="checkbox" name="vac6" id="vac6">
                            Hepatitis
                            A</td>
                          <td>
                            <input type="checkbox" name="vac7" id="vac7">
                            Rabia</td>
                          <td>
                            <input type="checkbox" name="vac8" id="vac8">
                            Meningoc&oacute;cica</td>
                        </tr>
                      </table>
                    </td>
                  </tr>
                </table>
                </fieldset>
              </td>
            </tr>
          </table>
          </fieldset>
          <br />
        </div>
        <? if ($_POST[casado] == 1) { ?>
        <div id="conyugue" style="width:100%; text-align:left;">
          <fieldset style="background-color:#F4FFFA;">
          <legend>DATOS
          DEL CONYUGUE</legend>
          <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
            <tr>
              <td width="120">Primer
                Nombre</td>
              <td>
                <input type="text" name="pre_nombre_c" id="pre_nombre_c" style="width:250px" />
              </td>
              <td width="20">&nbsp;</td>
              <td width="120">Otros
                Nombres</td>
              <td>
                <input type="text" name="mas_nombres_c" id="mas_nombres_c" style="width:250px" />
              </td>
            </tr>
            <tr>
              <td>Apellido
                Paterno</td>
              <td>
                <input type="text" name="ap_paterno_c" id="ap_paterno_c" style="width:250px" />
              </td>
              <td>&nbsp;</td>
              <td>Apellido
                Materno</td>
              <td>
                <input type="text" name="ap_materno_c" id="ap_materno_c" style="width:250px" />
              </td>
            </tr>
            <tr>
              <td>Nacionalidad</td>
              <td>
                <select name="nacionalidad_c" id="nacionalidad_c" >
                  <option selected></option>
                  <?php
do {  
?>
                  <option value="<?php echo $row_Nacionalidad['pais']?>"><?php echo $row_Nacionalidad['pais']?></option>
                  <?php
} while ($row_Nacionalidad = mysql_fetch_assoc($Nacionalidad));
  $rows = mysql_num_rows($Nacionalidad);
  if($rows > 0) {
      mysql_data_seek($Nacionalidad, 0);
     $row_Nacionalidad = mysql_fetch_assoc($Nacionalidad);
  }
?>
                </select>
              </td>
              <td>&nbsp;</td>
              <td>Fecha
                de Nacimiento</td>
              <td>
                <input type="text" name="f_nacimiento_c" class="fecha" onClick="popUpCalendar(this,user_form.f_nacimiento,'dd - mmmm - yyyy');" id="f_nacimiento_c" style="width:100px; text-align:center"/>
              </td>
            </tr>
            <tr>
              <td>Doc.
                de Identidad</td>
              <td>
                <input type="text" name="doc_id_c" id="doc_id_c" style="width:100px" />
              </td>
              <td>&nbsp;</td>
              <td>Pasaporte
                N&ordm;</td>
              <td>
                <input type="text" name="passport_c" id="passport_c" style="width:100px" />
              </td>
            </tr>
            
            <tr>
              <td colspan="5">
                <fieldset>
                <legend>DATOS
                ADICIONALES</legend>
                <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
                  <tr>
                    <td width="120">Tel&eacute;fono</td>
                    <td>
                      <input type="text" name="telefono_c" id="telefono_c" />
                    </td>
                    <td width="20">&nbsp;</td>
                    <td width="120">Celular</td>
                    <td>
                      <input type="text" name="celular_c" id="celular_c" />
                    </td>
                  </tr>
                  <tr>
                    <td>Correo
                      Electr&oacute;nico</td>
                    <td>
                      <input type="text" name="correo_c" id="correo_c" />
                    </td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                  </tr>
                  <tr>
                    <td valign="top">Vacunas</td>
                    <td colspan="4">
                      <table border="0" cellspacing="5" cellpadding="0">
                        <tr>
                          <td width="150">
                            <input type="checkbox" name="vac1_c" id="vac1_c" />
                            Malaria</td>
                          <td width="150">
                            <input type="checkbox" name="vac2_c" id="vac2_c" />
                            Fiebre
                            Amarilla</td>
                          <td width="150">
                            <input type="checkbox" name="vac3_c" id="vac3_c" />
                            Tetano,
                            Difteria,
                            Polio</td>
                          <td width="150">
                            <input type="checkbox" name="vac4_c" id="vac4_c" />
                            Hepatitis
                            B</td>
                        </tr>
                        <tr>
                          <td>
                            <input type="checkbox" name="vac5_c" id="vac5_c" />
                            Fiebre
                            Tifoidea</td>
                          <td>
                            <input type="checkbox" name="vac6_c" id="vac6_c" />
                            Hepatitis
                            A</td>
                          <td>
                            <input type="checkbox" name="vac7_c" id="vac7_c" />
                            Rabia</td>
                          <td>
                            <input type="checkbox" name="vac8_c" id="vac8_c" />
                            Meningoc&oacute;cica</td>
                        </tr>
                      </table>
                      <input type="hidden" name="userid" id="userid" value="<? echo $new_userid ?>">
                    </td>
                  </tr>
                </table>
                </fieldset>
              </td>
            </tr>
          </table>
          </fieldset>
          <br />
        </div>
        <? } ?>
      <? if ($_POST[hijos] > 0) { ?>
        <div id="hijos" style="width:100%; text-align:left;">
          <fieldset>
          <legend>DATOS
          DE LOS HIJOS</legend>
          <?
          $count = 0;
        while ($count < $hijos) {
        $resto = fmod ($count,2);
         ?>
          <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5" <? if ($resto == 0) {echo "style='background-color:#E4E4F1'";} else { echo "style='background-color:#FFFFFF'";}; ?>>
            <tr>
            <td colspan="5" bgcolor="#006699" style="color:#FFFFFF">
            <strong>&nbsp;&nbsp;&nbsp;HIJO # <? echo ($count+1); ?></strong>            </td>
            </tr>
            <tr>
              <td width="120">Primer Nombre</td>
              <td>
                <input type="text" name="<? echo "pre_nombre_c".$count.""; ?>" id="<? echo "pre_nombre_c".$count.""; ?>" style="width:250px" />
              </td>
              <td width="20">&nbsp;</td>
              <td width="120">Otros
                Nombres</td>
              <td>
                <input type="text" name="<? echo "mas_nombres_c".$count.""; ?>" id="<? echo "mas_nombres_c".$count.""; ?>" style="width:250px" />
              </td>
            </tr>
            <tr>
              <td>Apellido
                Paterno</td>
              <td>
                <input type="text" name="<? echo "ap_paterno_c".$count.""; ?>" id="<? echo "ap_paterno_c".$count.""; ?>" style="width:250px" />
              </td>
              <td>&nbsp;</td>
              <td>Apellido
                Materno</td>
              <td>
                <input type="text" name="<? echo "ap_materno_c".$count.""; ?>" id="<? echo "ap_materno_c".$count.""; ?>" style="width:250px" />
              </td>
            </tr>
            <tr>
              <td>Nacionalidad</td>
              <td>
                <select name="<? echo "nacionalidad_c".$count.""; ?>" id="<? echo "nacionalidad_c".$count.""; ?>" >
                  <option selected></option>
                  <?php
do {  
?>
                  <option value="<?php echo $row_Nacionalidad['pais']?>"><?php echo $row_Nacionalidad['pais']?></option>
                  <?php
} while ($row_Nacionalidad = mysql_fetch_assoc($Nacionalidad));
  $rows = mysql_num_rows($Nacionalidad);
  if($rows > 0) {
      mysql_data_seek($Nacionalidad, 0);
     $row_Nacionalidad = mysql_fetch_assoc($Nacionalidad);
  }
?>
                </select>
              </td>
              <td>&nbsp;</td>
              <td>Fecha
                de Nacimiento</td>
              <td>
                <input type="text" name="<? echo "f_nacimiento_c".$count.""; ?>" class="fecha" onClick="popUpCalendar(this,user_form.f_nacimiento,'dd - mmmm - yyyy');" id="<? echo "f_nacimiento_c".$count.""; ?>" style="width:100px; text-align:center"/>
              </td>
            </tr>
            <tr>
              <td>Part. Nacimiento</td>
              <td>
                <input type="text" name="<? echo "doc_id_c".$count.""; ?>" id="<? echo "doc_id_c".$count.""; ?>" style="width:100px" />
              </td>
              <td>&nbsp;</td>
              <td>Pasaporte
                N&ordm;</td>
              <td>
                <input type="text" name="<? echo "passport_c".$count.""; ?>" id="<? echo "passport_c".$count.""; ?>" style="width:100px" />
              </td>
            </tr>
            
            <tr>
              <td colspan="5">
                <fieldset>
                <legend>DATOS
                ADICIONALES</legend>
                <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
                  
                  <tr>
                    <td width="120" valign="top">Vacunas</td>
                    <td width="140" colspan="4">
                      <table border="0" cellspacing="5" cellpadding="0">
                        <tr>
                          <td width="150">
                            <input type="checkbox" name="<? echo "vac1_c".$count.""; ?>" id="<? echo "vac1_c".$count.""; ?>" />
                            Malaria</td>
                          <td width="150">
                            <input type="checkbox" name="<? echo "vac2_c".$count.""; ?>" id="<? echo "vac2_c".$count.""; ?>" />
                            Fiebre
                            Amarilla</td>
                          <td width="150">
                            <input type="checkbox" name="<? echo "vac3_c".$count.""; ?>" id="<? echo "vac3_c".$count.""; ?>" />
                            Tetano,
                            Difteria,
                            Polio</td>
                          <td width="150">
                            <input type="checkbox" name="<? echo "vac4_c".$count.""; ?>" id="<? echo "vac4_c".$count.""; ?>" />
                            Hepatitis
                            B</td>
                        </tr>
                        <tr>
                          <td>
                            <input type="checkbox" name="<? echo "vac5_c".$count.""; ?>" id="<? echo "vac5_c".$count.""; ?>" />
                            Fiebre
                            Tifoidea</td>
                          <td>
                            <input type="checkbox" name="<? echo "vac6_c".$count.""; ?>" id="<? echo "vac6_c".$count.""; ?>" />
                            Hepatitis
                            A</td>
                          <td>
                            <input type="checkbox" name="<? echo "vac7_c".$count.""; ?>" id="<? echo "vac7_c".$count.""; ?>" />
                            Rabia</td>
                          <td>
                            <input type="checkbox" name="<? echo "vac8_c".$count.""; ?>" id="<? echo "vac8_c".$count.""; ?>" />
                            Meningoc&oacute;cica</td>
                        </tr>
                      </table>
                      <input type="hidden" name="<? echo "userid".$count.""; ?>" id="<? echo "userid".$count.""; ?>" value="<? echo $new_userid ?>">
                    </td>
                  </tr>
                </table>
                </fieldset>
              </td>
            </tr>
          </table>
          <br/>
          <? $count = $count +  1;
        } ?>
          </fieldset>
          <br />
        </div>
        <? } ?>
        <div id='laboral' style="width:100%; text-align:left;">
          <fieldset>
          <legend>DATOS
          LABORALES</legend>
          <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
            <tr>
              <td width="120">Oficina
                Base</td>
              <td>
                <select name="of_base" id="of_base">
                  <option selected value=""></option>
                  <?php
do {  
?>
                  <option value="<?php echo $row_oficina['oficina']?>"><?php echo $row_oficina['oficina']?></option>
                  <?php
} while ($row_oficina = mysql_fetch_assoc($oficina));
  $rows = mysql_num_rows($oficina);
  if($rows > 0) {
      mysql_data_seek($oficina, 0);
     $row_oficina = mysql_fetch_assoc($oficina);
  }
?>
                </select>
              </td>
              <td width="20">&nbsp;</td>
              <td width="120">Area</td>
              <td><input type="text" name="area" id="area" style="border:0; background-color:#FFFFFF" readonly value="<? echo $row_area2[area]; ?>"></td>
            </tr>
            <tr>
              <td>Fecha
              de Ingreso</td>
              <td>
                <input type="text" name="date_ing" id="date_ing" onClick="popUpCalendar(this,user_form.date_ing,'dd/mm/yyyy');" style="width:100px; text-align:center">
              </td>
              <td>&nbsp;</td>
              <td>Cargo
              al Ingreso</td>
              <td>
                <input type="text" name="cargo_ingreso" id="cargo_ingreso">
              </td>
            </tr>
            <? if ($_POST[area] == 5){ ?>
            <tr>
              <td>Nivel
                de Ingreso</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>Nivel
              Actual</td>
              <td>&nbsp;</td>
            </tr>
            <tr>
              <td>Ultima
              Promoci&oacute;n</td>
              <td></td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
              <td>&nbsp;</td>
            </tr>            
            
            <tr>
              <td colspan="5">
                <fieldset>
                <legend>CRONOLOG&Iacute;A
                DE PROMOCIONES</legend>
                <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
                  <tr>
                    <td>Junior
                      Training</td>
                    <td>
                      <input type="text" name="date_jc" id="date_jc" onClick="popUpCalendar(this,user_form.date_jc,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td width="20">&nbsp;</td>
                    <td>Junior
                      B</td>
                    <td>
                      <input type="text" name="date_jb" id="date_jb" onClick="popUpCalendar(this,user_form.date_jb,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td width="20">&nbsp;</td>
                    <td>Junior
                      A</td>
                    <td>
                      <input type="text" name="date_ja" id="date_ja" onClick="popUpCalendar(this,user_form.date_ja,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                  </tr>
                  <tr>
                    <td>Consultor
                      C</td>
                    <td>
                      <input type="text" name="date_cc" id="date_cc" onClick="popUpCalendar(this,user_form.date_cc,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>Consultor
                      B</td>
                    <td>
                      <input type="text" name="date_cb" id="date_cb" onClick="popUpCalendar(this,user_form.date_cb,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>Consultor
                      A</td>
                    <td>
                      <input type="text" name="date_ca" id="date_ca" onClick="popUpCalendar(this,user_form.date_ca,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                  </tr>
                  <tr>
                    <td>Senior
                      B</td>
                    <td>
                      <input type="text" name="date_sb" id="date_sb" onClick="popUpCalendar(this,user_form.date_sb,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>Senior
                      A</td>
                    <td>
                      <input type="text" name="date_sa" id="date_sa" onClick="popUpCalendar(this,user_form.date_sa,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                  </tr>
                  <tr>
                    <td>Top
                      Senior C</td>
                    <td>
                      <input type="text" name="date_tsc" id="date_tsc" onClick="popUpCalendar(this,user_form.date_tsc,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>Top
                      Senior B</td>
                    <td>
                      <input type="text" name="date_tsb" id="date_tsb" onClick="popUpCalendar(this,user_form.date_tsb,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>Top
                      Senior A</td>
                    <td>
                      <input type="text" name="date_tsa" id="date_tsa" onClick="popUpCalendar(this,user_form.date_tsa,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                  </tr>
                  <tr>
                    <td>Encargado</td>
                    <td>
                      <input type="text" name="date_e" id="date_e" onClick="popUpCalendar(this,user_form.date_e,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                  </tr>
                  <tr>
                    <td>Gerente
                      C</td>
                    <td>
                      <input type="text" name="date_gc" id="date_gc" onClick="popUpCalendar(this,user_form.date_gc,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>Gerente
                      B</td>
                    <td>
                      <input type="text" name="date_gb" id="date_gb" onClick="popUpCalendar(this,user_form.date_gb,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>Gerente
                      A</td>
                    <td>
                      <input type="text" name="date_ga" id="date_ga" onClick="popUpCalendar(this,user_form.date_ga,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                  </tr>
                  <tr>
                    <td>Dir.
                      Ventas</td>
                    <td>
                      <input type="text" name="date_dv" id="date_dv" onClick="popUpCalendar(this,user_form.date_dv,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>Dir.
                      Operaciones</td>
                    <td>
                      <input type="text" name="date_do" id="date_do" onClick="popUpCalendar(this,user_form.date_do,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>Dir.
                      Regional</td>
                    <td>
                      <input type="text" name="date_dr" id="date_dr" onClick="popUpCalendar(this,user_form.date_dr,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                  </tr>
                  <tr>
                    <td>Dir.
                      Pa&iacute;s</td>
                    <td>
                      <input type="text" name="date_dp" id="date_dp" onClick="popUpCalendar(this,user_form.date_dp,'dd/mm/yyyy');" style="width:100px; text-align:center">
                    </td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                    <td>&nbsp;</td>
                  </tr>
                </table>
                </fieldset>
              </td>
            </tr>
            <tr>
              <td>Especialidades</td>
              <td colspan="4">
                <select name="especialidad" id="especialidad">
                  <option selected value=""></option>
                  <?php
do {  
?>
                  <option value="<?php echo $row_especialidad['especilidad']?>"><?php echo $row_especialidad['especilidad']?></option>
                  <?php
} while ($row_especialidad = mysql_fetch_assoc($especialidad));
  $rows = mysql_num_rows($especialidad);
  if($rows > 0) {
      mysql_data_seek($especialidad, 0);
     $row_especialidad = mysql_fetch_assoc($especialidad);
  }
?>
                </select>
              </td>
            </tr>
            <? } ?>
          </table>
          </fieldset>
          <br/>
        </div>
        <div id='laboral2' style="width:100%; text-align:left;">
          <fieldset>
          <legend>PERMISOS</legend>
          <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
            <tr>
              <td>
                <fieldset>
                <legend>USUARIOS</legend>
                <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
                  <tr>
                    <td>
                      <input name="checkbox" type="checkbox" id="area0_pase" value="1">
                      Acceso</td>
                  </tr>
                </table>
                </fieldset>
              </td>
              <td>
                <fieldset>
                <legend>CLIENTES</legend>
                <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
                  <tr>
                    <td>
                      <input name="checkbox4" type="checkbox" id="area1_pase" value="1">
                      Acceso</td>
                  </tr>
                </table>
                </fieldset>
              </td>
              <td>
                <fieldset>
                <legend>PROYECTOS</legend>
                <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
                  <tr>
                    <td>
                      <input name="checkbox4" type="checkbox" id="area2_pase" value="1">
                      Acceso</td>
                  </tr>
                </table>
                </fieldset>
              </td>
              <td>
                <fieldset>
                <legend>PERDIEMS</legend>
                <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
                  <tr>
                    <td>
                      <input name="checkbox4" type="checkbox" id="area3_pase" value="1">
                      Acceso</td>
                  </tr>
                </table>
                </fieldset>
              </td>
              <td>
                <fieldset>
                <legend>REPORTES</legend>
                <table width="95%" border="0" align="center" cellpadding="0" cellspacing="5">
                  <tr>
                    <td>
                      <input name="checkbox4" type="checkbox" id="area4_pase" value="1">
                      Acceso</td>
                  </tr>
                </table>
                </fieldset>
              </td>
            </tr>
          </table>
          </fieldset>
          <br/>
        </div>
        
        <div id="hijos" style="width:100%; text-align:left; visibility:hidden"> </div>
        <div id='enviar' style="text-align:center">
          <input name="" type="reset" value="Borrar" >
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <input name="" type="submit" value="Enviar">
          <br />
        </div>
        <input type="hidden" name="MM_insert" value="user_form">
      </form>
    </td>
  </tr>
  <? } ?>
</table>
</body>
</html><?php
mysql_free_result($Nacionalidad);
mysql_free_result($nivel_estudios);
mysql_free_result($oficina);
mysql_free_result($area);
mysql_free_result($especialidad);
mysql_free_result($usuarios);
mysql_free_result($area2);
mysql_free_result($userid);
?>

Por NeoCesar

Claber

1415 de clabLevel

14 tutoriales

Genero:Masculino  

Algun lugar dentro de la Matrix (Lima - Perú)

firefox
Citar            
MensajeEscrito el 04 Sep 2008 04:11 am
lo mejor q debes hacer es colocar solamente donde te sale el error a nosotros no nos interesa saber q sabes programar o no en fin resume tu codigo a el lugar donde muestra el error

Por talcual

686 de clabLevel



 

Colombia

msie7
Citar            
MensajeEscrito el 05 Sep 2008 02:22 pm
Tal vez si empiezas a organizar tu código te des cuenta de que no lo estás haciendo bien:

Código :

...
-->
</style>
<html>
<body>
...

Como dijo talcual, no es necesario colocar tu ensalada de código.
Existe algun metodo para que al dar click en el boton ENVIAR de un formulario recargue solo el DIV en cuestion, es decir que le debo poner en el parametro action de la etiqueta form?

Si existe y es enviandolo mediante JavaScript, pero primero ordena tu código, no lo mezcles tanto. Tal vez el error de tus divs sea porque no cerraste un tag o algo parecido.

Por renesilva

37 de clabLevel



 

La Paz, Bolivia

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.