Cleanups to avoid php undefined variable warnings. Changed boolean variables from 1/0 to TRUE/FALSE. Converted flag handling code to the new scheme.
This commit is contained in:
@@ -31,38 +31,38 @@ function getactiondata($maintactionid) {
|
|||||||
return $actiondata;
|
return $actiondata;
|
||||||
}
|
}
|
||||||
|
|
||||||
$print=$_REQUEST['print'];
|
$print=$_REQUEST['print'] ?? NULL;
|
||||||
|
|
||||||
$maintformid=$_REQUEST['maintformid'];
|
$maintformid=$_REQUEST['maintformid'] ?? NULL;
|
||||||
$lognoteid=$_REQUEST['lognoteid'];
|
$lognoteid=$_REQUEST['lognoteid'] ?? NULL;
|
||||||
$mfdate=$_REQUEST['date'];
|
$mfdate=$_REQUEST['date'] ?? NULL;
|
||||||
$mftime=$_REQUEST['time'];
|
$mftime=$_REQUEST['time'] ?? NULL;
|
||||||
$mfsubmit=$_REQUEST['mfsubmit'];
|
$mfsubmit=$_REQUEST['mfsubmit'] ?? NULL;
|
||||||
$mfadd=$_REQUEST['mfadd'];
|
$mfadd=$_REQUEST['mfadd'] ?? NULL;
|
||||||
$mfedit=$_REQUEST['mfedit'];
|
$mfedit=$_REQUEST['mfedit'] ?? NULL;
|
||||||
$mfdelete=$_REQUEST['mfdelete'];
|
$mfdelete=$_REQUEST['mfdelete'] ?? NULL;
|
||||||
$mfpartloc=$_REQUEST['mfpartloc'];
|
$mfpartloc=$_REQUEST['mfpartloc'] ?? NULL;
|
||||||
$mfmalfunction=$_REQUEST['mfmalfunction'];
|
$mfmalfunction=$_REQUEST['mfmalfunction'] ?? NULL;
|
||||||
$nha=$_REQUEST['nha'];
|
$nha=$_REQUEST['nha'] ?? NULL;
|
||||||
$repord=$_REQUEST['repord'];
|
$repord=$_REQUEST['repord'] ?? NULL;
|
||||||
$mfpart=$_REQUEST['mfpart'];
|
$mfpart=$_REQUEST['mfpart'] ?? NULL;
|
||||||
$uid=$_REQUEST['uid'];
|
$uid=$_REQUEST['uid'] ?? NULL;
|
||||||
$partnum=$_REQUEST['partnum'];
|
$partnum=$_REQUEST['partnum'] ?? NULL;
|
||||||
$sernum=$_REQUEST['sernum'];
|
$sernum=$_REQUEST['sernum'] ?? NULL;
|
||||||
$partname=$_REQUEST['partname'];
|
$partname=$_REQUEST['partname'] ?? NULL;
|
||||||
$actionadd=$_REQUEST['actionadd'];
|
$actionadd=$_REQUEST['actionadd'] ?? NULL;
|
||||||
$actionedit=$_REQUEST['actionedit'];
|
$actionedit=$_REQUEST['actionedit'] ?? NULL;
|
||||||
$actiondelete=$_REQUEST['actiondelete'];
|
$actiondelete=$_REQUEST['actiondelete'] ?? NULL;
|
||||||
$maintactionid=$_REQUEST['maintactionid'];
|
$maintactionid=$_REQUEST['maintactionid'] ?? NULL;
|
||||||
$actiondate=$_REQUEST['actiondate'];
|
$actiondate=$_REQUEST['actiondate'] ?? NULL;
|
||||||
$actiontime=$_REQUEST['actiontime'];
|
$actiontime=$_REQUEST['actiontime'] ?? NULL;
|
||||||
$actiontech=$_REQUEST['actiontech'];
|
$actiontech=$_REQUEST['actiontech'] ?? NULL;
|
||||||
$action=$_REQUEST['action'];
|
$action=$_REQUEST['action'] ?? NULL;
|
||||||
$actionaddsubmit=$_REQUEST['actionaddsubmit'];
|
$actionaddsubmit=$_REQUEST['actionaddsubmit'] ?? NULL;
|
||||||
$actioneditsubmit=$_REQUEST['actioneditsubmit'];
|
$actioneditsubmit=$_REQUEST['actioneditsubmit'] ?? NULL;
|
||||||
$printfmt=$_REQUEST['printfmt'];
|
$printfmt=$_REQUEST['printfmt'] ?? NULL;
|
||||||
if ($printfmt) $print=1;
|
if ($printfmt) $print=TRUE;
|
||||||
$flags=$_POST['flags'];
|
$flags=$_POST['flags'] ?? [];
|
||||||
|
|
||||||
$logname=LOG_NAME;
|
$logname=LOG_NAME;
|
||||||
$uidtext=UID_TEXT;
|
$uidtext=UID_TEXT;
|
||||||
@@ -78,48 +78,49 @@ if ($printfmt) {
|
|||||||
framework("begin","","",$print);
|
framework("begin","","",$print);
|
||||||
} else if ($mfedit) {
|
} else if ($mfedit) {
|
||||||
framework("begin","$logname","Maintenance Form Edit",$print);
|
framework("begin","$logname","Maintenance Form Edit",$print);
|
||||||
if ($loggedinas) $mfauthorized=1;
|
if ($loggedinas) $mfauthorized=TRUE;
|
||||||
} else if ($mfdelete) {
|
} else if ($mfdelete) {
|
||||||
framework("begin","$logname","Maintenance Form Edit",$print);
|
framework("begin","$logname","Maintenance Form Edit",$print);
|
||||||
$mfowner=dblookup($db,"maintforms","maintformid","mftech",$maintformid);
|
$mfowner=dblookup($db,"maintforms","maintformid","mftech",$maintformid);
|
||||||
if (($loggedinas==$mfowner) || $isadmin) $mfauthorized=1;
|
if (($loggedinas==$mfowner) || $isadmin) $mfauthorized=TRUE;
|
||||||
} else if ($actionadd) {
|
} else if ($actionadd) {
|
||||||
framework("begin","$logname","Maintenance Action Entry",$print);
|
framework("begin","$logname","Maintenance Action Entry",$print);
|
||||||
$mfowner=dblookup($db,"maintforms","maintformid","mftech",$maintformid);
|
$mfowner=dblookup($db,"maintforms","maintformid","mftech",$maintformid);
|
||||||
if ($loggedinas) {
|
if ($loggedinas) {
|
||||||
$mfauthorized=1;
|
$mfauthorized=TRUE;
|
||||||
$actionauthorized=1;
|
$actionauthorized=TRUE;
|
||||||
}
|
}
|
||||||
} else if ($actionedit || $actiondelete) {
|
} else if ($actionedit || $actiondelete) {
|
||||||
framework("begin","$logname","Maintenance Action Edit",$print);
|
framework("begin","$logname","Maintenance Action Edit",$print);
|
||||||
$mfowner=dblookup($db,"maintforms","maintformid","mftech",$maintformid);
|
$mfowner=dblookup($db,"maintforms","maintformid","mftech",$maintformid);
|
||||||
if ($loggedinas) $mfauthorized=1;
|
if ($loggedinas) $mfauthorized=TRUE;
|
||||||
$actionowner=dblookup($db,"maintactions","maintactionid","actiontech",$maintactionid);
|
$actionowner=dblookup($db,"maintactions","maintactionid","actiontech",$maintactionid);
|
||||||
if (($loggedinas==$actionowner) || $isadmin) $actionauthorized=1;
|
if (($loggedinas==$actionowner) || $isadmin) $actionauthorized=TRUE;
|
||||||
} else {
|
} else {
|
||||||
$mfadd=1;
|
$mfadd=TRUE;
|
||||||
framework("begin","$logname","Maintenance Form Entry",$print);
|
framework("begin","$logname","Maintenance Form Entry",$print);
|
||||||
$mftech=$loggedinas;
|
$mftech=$loggedinas;
|
||||||
$mfauthorized=1;
|
$mfauthorized=TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// ******** begin database manipulation ********
|
// ******** begin database manipulation ********
|
||||||
|
|
||||||
//var_dump($_REQUEST);
|
//var_dump($_REQUEST);
|
||||||
|
|
||||||
|
$pdatamismatch=NULL;
|
||||||
if ((($mfedit || $actionadd || $actionedit) && ! $mfsubmit) || $printfmt) {
|
if ((($mfedit || $actionadd || $actionedit) && ! $mfsubmit) || $printfmt) {
|
||||||
// pull mf data from database
|
// pull mf data from database
|
||||||
$mftoedit=getmfdata($maintformid);
|
$mftoedit=getmfdata($maintformid);
|
||||||
$partdatainput=array();
|
$partdatainput=[];
|
||||||
if ($mftoedit['mfpart']) $partdatainput['partid']=$mftoedit['mfpart'];
|
if ($mftoedit['mfpart']) $partdatainput['partid']=$mftoedit['mfpart'];
|
||||||
if ($uid) $partdatainput['uid']=$uid;
|
if ($uid) $partdatainput['uid']=$uid;
|
||||||
if ($partnum) $partdatainput['partnum']=$partnum;
|
if ($partnum) $partdatainput['partnum']=$partnum;
|
||||||
if ($sernum) $partdatainput['sernum']=$sernum;
|
if ($sernum) $partdatainput['sernum']=$sernum;
|
||||||
$partinfo=get_part_data($partdatainput);
|
$partinfo=get_part_data($partdatainput);
|
||||||
if ($partinfo['result']==2) {
|
if ($partinfo['result']==2) {
|
||||||
$pdatamismatch=1;
|
$pdatamismatch=TRUE;
|
||||||
} else {
|
} else {
|
||||||
unset($pdatamismatch);
|
$pdatamismatch=FALSE;
|
||||||
if ($partinfo['partid']) $mfpart=$partinfo['partid'];
|
if ($partinfo['partid']) $mfpart=$partinfo['partid'];
|
||||||
if ($partinfo['uid']) $uid=$partinfo['uid'];
|
if ($partinfo['uid']) $uid=$partinfo['uid'];
|
||||||
if ($partinfo['partnum']) $partnum=$partinfo['partnum'];
|
if ($partinfo['partnum']) $partnum=$partinfo['partnum'];
|
||||||
@@ -157,9 +158,10 @@ if ($mfadd) {
|
|||||||
mysqli_query($db,"insert into parts(uid,partnum,sernum,partname) values(\"$uid\",\"$partnum\",\"$sernum\",\"$partname\")");
|
mysqli_query($db,"insert into parts(uid,partnum,sernum,partname) values(\"$uid\",\"$partnum\",\"$sernum\",\"$partname\")");
|
||||||
$mfpart=mysqli_insert_id($db);
|
$mfpart=mysqli_insert_id($db);
|
||||||
} else if ($partinfo['result']==2) {
|
} else if ($partinfo['result']==2) {
|
||||||
$pdatamismatch=1;
|
$pdatamismatch=TRUE;
|
||||||
} else {
|
} else {
|
||||||
// if it is in parts table, get partid for this record
|
// if it is in parts table, get partid for this record
|
||||||
|
$pdatamismatch=FALSE;
|
||||||
$mfpart=$partinfo['partid'];
|
$mfpart=$partinfo['partid'];
|
||||||
}
|
}
|
||||||
if ($uid =="" || $partnum == "" || $sernum == "") {
|
if ($uid =="" || $partnum == "" || $sernum == "") {
|
||||||
@@ -214,7 +216,7 @@ if ($mfedit) {
|
|||||||
mysqli_query($db,"delete from flagmap where maintformid=\"$maintformid\"");
|
mysqli_query($db,"delete from flagmap where maintformid=\"$maintformid\"");
|
||||||
foreach ($flags as $thisflag) {
|
foreach ($flags as $thisflag) {
|
||||||
// set flag for this maintenance form
|
// set flag for this maintenance form
|
||||||
mysqli_query($db,"insert into flagmap(flagid,maintformid) values(\"$thisflag\",\"$$maintformid\")");
|
mysqli_query($db,"insert into flagmap(flagid,maintformid) values(\"$thisflag\",\"$maintformid\")");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -312,7 +314,7 @@ if (($mfedit || $actionadd || $actionedit) && ! ($mfsubmit || $actionaddsubmit |
|
|||||||
$sernum=$partinfo['sernum'];
|
$sernum=$partinfo['sernum'];
|
||||||
$partname=$partinfo['partname'];
|
$partname=$partinfo['partname'];
|
||||||
$pluresult=$partinfo['result'];
|
$pluresult=$partinfo['result'];
|
||||||
if ($pluresult==2) $pdatamismatch=1; else unset($pdatamismatch);
|
if ($pluresult==2) $pdatamismatch=TRUE; else $pdatamismatch=FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
$techname=dblookup($db,"techs","techid","techname",$mftech);
|
$techname=dblookup($db,"techs","techid","techname",$mftech);
|
||||||
@@ -373,32 +375,23 @@ if ($printfmt) {
|
|||||||
<table width=\"100%\" border=\"0\">
|
<table width=\"100%\" border=\"0\">
|
||||||
";
|
";
|
||||||
|
|
||||||
|
// create an array called theseflags of flagids set for this maintformid
|
||||||
|
$allflags=mysqli_query($db,"select flagid from flags");
|
||||||
|
unset($theseflags);
|
||||||
|
$theseflags=[];
|
||||||
|
while ($thisflag=mysqli_fetch_row($allflags)) {
|
||||||
|
if (mysqli_num_rows(mysqli_query($db,"select id from flagmap where flagid=\"$thisflag[0]\" and maintformid=\"$maintformid\""))) {
|
||||||
|
$theseflags[]=$thisflag[0];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// display flag symbols for set flags
|
||||||
// // get an array of flagids set for this maintformid
|
$flagslist=mysqli_query($db,"select * from flags");
|
||||||
// $allflags=mysqli_query($db,"select flagid from flags");
|
while ($flagsymbol=mysqli_fetch_assoc($flagslist)) {
|
||||||
// unset($theseflags);
|
if ($theseflags[0]=="") $theseflags=[];
|
||||||
// while ($thisflag=mysqli_fetch_row($allflags)) {
|
if (!empty($theseflags) && in_array($flagsymbol["flagid"],$theseflags)) {
|
||||||
// $thisflagtbl="flag_".$thisflag[0];
|
echo $flagsymbol['flagsym']." ";
|
||||||
// if (mysqli_num_rows(mysqli_query($db,"select id from $thisflagtbl where target=\"maintforms\" and id=\"$maintformid\""))) {
|
}
|
||||||
// $theseflags[]=$thisflag[0];
|
}
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// $flagslist=mysqli_query($db,"select * from flags");
|
|
||||||
// while ($flagsymbol=mysqli_fetch_assoc($flagslist)) {
|
|
||||||
// if ($theseflags[0]=="") $theseflags=[];
|
|
||||||
// if (in_array($flagsymbol["flagid"],$theseflags)) {
|
|
||||||
// echo $flagsymbol['flagsym']." ";
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
echo "
|
echo "
|
||||||
</table><hr>
|
</table><hr>
|
||||||
<b><u>Maintenance Actions</u></b><br>
|
<b><u>Maintenance Actions</u></b><br>
|
||||||
@@ -469,13 +462,12 @@ if ($printfmt) {
|
|||||||
<tr><td><textarea rows=\"4\" cols=\"65\" name=\"mfmalfunction\" wrap=\"soft\">$mfmalfunction</textarea></td></tr>
|
<tr><td><textarea rows=\"4\" cols=\"65\" name=\"mfmalfunction\" wrap=\"soft\">$mfmalfunction</textarea></td></tr>
|
||||||
<tr><td>
|
<tr><td>
|
||||||
";
|
";
|
||||||
// get an array of flagids set for this maintformid
|
// create an array called theseflags of flagids set for this maintformid
|
||||||
$allflags=mysqli_query($db,"select flagid from flags");
|
$allflags=mysqli_query($db,"select flagid from flags");
|
||||||
unset($theseflags);
|
unset($theseflags);
|
||||||
$theseflags=[];
|
$theseflags=[];
|
||||||
while ($thisflag=mysqli_fetch_row($allflags)) {
|
while ($thisflag=mysqli_fetch_row($allflags)) {
|
||||||
$thisflagtbl="flag_".$thisflag[0];
|
if (mysqli_num_rows(mysqli_query($db,"select id from flagmap where flagid=\"$thisflag[0]\" and maintformid=\"$maintformid\""))) {
|
||||||
if (mysqli_num_rows(mysqli_query($db,"select id from $thisflagtbl where target=\"maintforms\" and id=\"$maintformid\""))) {
|
|
||||||
$theseflags[]=$thisflag[0];
|
$theseflags[]=$thisflag[0];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -487,7 +479,7 @@ if ($printfmt) {
|
|||||||
$flagsperline=8;
|
$flagsperline=8;
|
||||||
$flagcount=1;
|
$flagcount=1;
|
||||||
while ($flagcheckbox=mysqli_fetch_assoc($flagslist)) {
|
while ($flagcheckbox=mysqli_fetch_assoc($flagslist)) {
|
||||||
if ($theseflags[0]=="") $theseflags=[];
|
//if ($theseflags[0]=="") $theseflags=[];
|
||||||
if (in_array($flagcheckbox["flagid"],$theseflags)) {
|
if (in_array($flagcheckbox["flagid"],$theseflags)) {
|
||||||
printf("<input type=\"checkbox\" name=\"flags[]\" value=\"%s\" checked><font color=\"%s\" title=\"%s\">%s</font>",
|
printf("<input type=\"checkbox\" name=\"flags[]\" value=\"%s\" checked><font color=\"%s\" title=\"%s\">%s</font>",
|
||||||
$flagcheckbox["flagid"],$flagcheckbox["flagcolor"],$flagcheckbox["flagname"],$flagcheckbox["flagsym"]);
|
$flagcheckbox["flagid"],$flagcheckbox["flagcolor"],$flagcheckbox["flagname"],$flagcheckbox["flagsym"]);
|
||||||
|
|||||||
Reference in New Issue
Block a user