El codigo es el siguiente, por favor si existen errores indicarmeslos, se los agradecere por siempre
Código PHP:
<?php
session_start();
session_register('autenticado');
$autenticado=$_SESSION['autenticado'];
if (!isset($autenticado)) {
header('Location:index.php');
}
?>
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT language="JavaScript" type="text/javascript">
<!-- Begin
function retorna() {
window.location='discos.php'
}
function fixElement(element, message) {
alert(message);
element.focus();
}
function isMailReady(form) {
var passed = false;
if (form.codpat.value.length != 12) {
fixElement(form.codpat, "Por favor, incluya Código Patrimonial de 12 dígitos");
}
else {
passed = true;
}
return passed;
}
// End -->
</SCRIPT>
</HEAD>
<!--color barra -->
<style>
<!--
body { margin-top: 0; scrollbar-face-color: #e4ddcd; scrollbar-arrow-color: #7d7463; scrollbar-base-color: #f5fffa}
-->
</style>
<!--fin color barra-->
<body background="./bmp/fondo1.jpg" leftMargin="1" topMargin="0" marginheight="0" marginwidth="0" >
<?php
require ('sislib.php');
$grabar=$_POST['grabar'];
$eliminar=$_POST['eliminar'];
$retornar=$_POST['retornar'];
$nuevo=$_POST['nuevo'];
$codpat=$_POST['codpat'];
$numser=$_POST['numser'];
$fecact=$_POST['fecact'];
if (isset($grabar)) {
// if (strlen(trim($codpat))==12){
validarFecha($fecact,'Fecha','neodis');
validarFecha($fecins,'Fecha','neodis');
$link=mysql_connect("localhost","root","xxx");
mysql_select_db('equipos',$link);
$strSql = "select * from discos where id_patrimonial = '$codpat'";
$Resultado = mysql_query($strSql ,$link);
$NumFilasEncontrados = mysql_num_rows($Resultado);
if($NumFilasEncontrados < 1){
$fecact=fec_mysql($fecact);
$fecins=fec_mysql($fecins);
$strSql = "INSERT INTO discos (id_patrimonial, numser, fecact)";
$strSql .= " VALUES ('$codpat', '$numser', '$fecact')";
$Resultado = mysql_query($strSql);
if (mysql_errno()>0){
$dato=mysql_errno().':'.mysql_error().'<br>';
si_error($dato,"Select","neodis");
exit;
}else{
$dato='discos';
si_guarda($dato);
exit;
}
}else{
$dato=$codpat;
si_existe($dato);
exit;
}
mysql_free_result($Resultado);
mysql_close($link);
// } else {
//si_error($codpat,'Codigo','neodis');
// exit;
// }
}elseif (isset($eliminar)) {
$link=mysql_connect("localhost","root","xxx");
mysql_select_db('equipos',$link);
$strSql = "DELETE FROM discos WHERE id_patrimonial = '$codpat'";
$Resultado=mysql_query($strSql,$link);
if (mysql_errno()>0){
$dato=mysql_errno().':'.mysql_error().'<br>';
si_error($dato,"Select","neodis");
exit;
}else{
si_elimina();
exit;
}
mysql_free_result($Resultado);
mysql_close($link);
}elseif (isset($retornar)) {
$dato='discos.php';
si_retorno($dato);
exit;
}else {
?>
<form action='neodis.php' name='frmneodis' method='post' onSubmit = "return isMailReady(this);">
<TABLE bgcolor="#eee8aa" align=center border=0 cellPadding=0 cellSpacing=1 width="100%" >
<TR align=left height="20" ><TD align=left bgcolor="#8b4513" colspan=11><FONT color="#eee8aa" face="Arial, Helvetica, sans-serif" size=2><strong> :: Registro de Arreglos de Discos</strong></FONT></TD></TR>
<tr>
<TD align=left width="9%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><strong>Código Patrimonial</strong></FONT></TD>
<TD align=center width="1%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><strong>:</strong></FONT></TD>
<TD align=left width="20%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><input type='text' name='codpat' >*</font></TD>
<TD align=center width="5%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><strong> </strong></FONT></TD>
<TD align=left width="9%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><strong>Nº Serie</strong></FONT></TD>
<TD align=center width="1%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><strong>:</strong></FONT></TD>
<TD align=left width="20%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><input type='text' name='numser'></font></TD>
<TD align=center width="5%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><strong> </strong></FONT></TD>
<TD align=left width="9%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><strong>Fecha Actualización</strong></FONT></TD>
<TD align=center width="1%"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><strong>:</strong></FONT></TD>
<TD align=left width="20"><FONT color="#8b4513" face="Arial, Helvetica, sans-serif" size=2><input type='text' name='fecact' value=<?php echo date('d/m/Y')?> ><br>dd/mm/yyyy</font></TD>
</tr>
<TR align=left height="10" >
<TD align=left colspan=11><hr></TD>
</TR>
<TR align=left height="10" >
<TD align=left colspan=11>
<?php
if (isset($nuevo)) {
$dato='Elimina';
$origen='discos.php';
activa_bott($dato,$origen);
}
?>
</TD>
</TR>
<TR align=left height="180" >
<TD align=center colspan=3> </TD>
</TR>
</TABLE>
<?php
}
?>
</font>
</BODY>
</HTML>