No se pudo lograr la conexión con la BD."); else { $codigo=pg_escape_string($_POST['codigo']); $rs = db_query("select * from estudiantes where codigo = '$codigo'"); if($obj = pg_fetch_object($rs)) { $codigo = $obj->codigo; $nombres = $obj->nombres; $apellidos = $obj->apellidos; $email = $obj->correo_electronico; $tipodoc = $obj->tipodoc; $nodoc = $obj->nodoc; $codplan = $obj->codplan; $rs1 = db_query("select * from planes where codigo = '$codplan'"); $obj1 = pg_fetch_object($rs1); $nomplan = $obj1->nombre; } else { ?> No se pudo lograr la conexión con la BD."); else { $fallo = false; //OJO CON ESTO AL PARECER HAY UNA HORA DE MAS CON RESPECTO A LA HORA DEL SISTEMA $fecha = date(Y)."-".date(n)."-".date(d); $desface = 1; //1 hora $horaing = date(G) .":".date(i).":".date(s); $horasal = date(G) + 1 .":".date(i).":".date(s); if($_SESSION['idsala'] == 'idiomas'){ $horasal = (date(G)+2) .":".(date(i)+0) .":".(date(s)+00); } db_query('begin'); $rs = db_query("select * from monitor where login = '$_SESSION[monitor]'"); //echo "select * from monitor where login = '$monitor'"; $obj = pg_fetch_object($rs); //$idmonitor = $obj->codigo; $idmonitor = $obj->indice; //$idmonitor='0747558'; $tipouso = $_POST['tipouso']; $software = $_POST['software']; $query = "insert into registro (codigoestudiante, plan, sala, equipo, fecha, horaing, horasal, sesion, monitor, tipouso, software"; if($_SESSION['idsala'] == 'idiomas') $query .= ", diadema, diadema_noinv)"; else $query .= ")"; if($horaing < '08:00:00') $horaing='08:00:00'; //$query .= " values ('$codigo', '$codplan', '$sala', '$equipo', '$fecha', '$horaing', '$horasal', 'En proceso', $idmonitor, '$tipouso', '$software'"; $query .= " values ('$_POST[codigo]', '$_POST[codplan]', '$sala', '$_POST[equipo]', '$fecha', '$horaing', '$horasal', 'En proceso', '$idmonitor', '$tipouso', '$software'"; if($_SESSION['idsala'] == 'idiomas') $query .= ", '$_POST[diadema]', '$_POST[diadema_noinv]')"; else $query .= ")"; $rs = db_query($query); if(!rs){ $fallo = true; }else{ $rs = db_query("update computador set disponible = 'false' where codigopc = '$_POST[equipo]' and codigosala = '$sala'"); } if(!rs) $fallo = true; if($fallo) { db_query('rollback'); ?> = 900 and getIP() != '192.168.221.63') { session_destroy(); header("Location: control.php"); } else { PageInit("Asignar Equipo Sala $sala", "menu.php"); ?>

 

Codigo:  

Datos usuario:
Nombres:

Apellidos:

Email:

Tipo Doc:

No. Documento:

Codigo Plan:

Nombre Plan:

Datos equipo:
Equipo:

Datos de Uso:

Tipo uso:

Software: