Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3a767083df |
@@ -3,8 +3,8 @@
|
|||||||
require_once "../assets/php/config.php";
|
require_once "../assets/php/config.php";
|
||||||
error_log("Loading Page", 0);
|
error_log("Loading Page", 0);
|
||||||
// Define variables and initialize with empty values
|
// Define variables and initialize with empty values
|
||||||
$sysID = $sysType = $location = $EthMac = $Winkey = "";
|
$sysID = $sysType = $location = $EthMac = $Winkey = $ServiceTag = "";
|
||||||
$sysID_err = $sysType_err = $location_err = $EthMac_err = $Winkey_err = "";
|
$sysID_err = $sysType_err = $location_err = $EthMac_err = $Winkey_err = $ServiceTag_err = "";
|
||||||
// Processing form data when form is submitted
|
// Processing form data when form is submitted
|
||||||
if(isset($_POST["id"]) && !empty($_POST["id"])){
|
if(isset($_POST["id"]) && !empty($_POST["id"])){
|
||||||
// Get hidden input value
|
// Get hidden input value
|
||||||
@@ -46,14 +46,21 @@ if(isset($_POST["id"]) && !empty($_POST["id"])){
|
|||||||
} else{
|
} else{
|
||||||
$Winkey = $input_Winkey;
|
$Winkey = $input_Winkey;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$input_ServiceTag = trim($_POST["ServiceTag"]);
|
||||||
|
if(empty($input_ServiceTag)){
|
||||||
|
$ServiceTag_err = "Please enter a Windows Key";
|
||||||
|
} else{
|
||||||
|
$ServiceTag = $input_ServiceTag;
|
||||||
|
}
|
||||||
// Check input errors before inserting in database
|
// Check input errors before inserting in database
|
||||||
if(empty($sysID_err) && empty($location_err) && empty($requestype_err) && empty($request_by_err) && empty($reason_err)){
|
if(empty($sysID_err) && empty($location_err) && empty($requestype_err) && empty($request_by_err) && empty($reason_err)){
|
||||||
// Prepare an update statement
|
// Prepare an update statement
|
||||||
$sql = "UPDATE systems SET sysID=?,sysType=?,location=?,EthMac=?, WinKey=? WHERE id=?";
|
$sql = "UPDATE systems SET sysID=?,sysType=?,location=?,EthMac=?, WinKey=?, ServiceTag=? WHERE id=?";
|
||||||
|
|
||||||
if($stmt = mysqli_prepare($link, $sql)){
|
if($stmt = mysqli_prepare($link, $sql)){
|
||||||
// Bind variables to the prepared statement as parameters
|
// Bind variables to the prepared statement as parameters
|
||||||
mysqli_stmt_bind_param($stmt, "sssssi", $param_sysID, $param_systype, $param_location, $param_EthMac, $param_Winkey, $param_id);
|
mysqli_stmt_bind_param($stmt, "ssssssi", $param_sysID, $param_systype, $param_location, $param_EthMac, $param_Winkey, $param_ServiceTag, $param_id);
|
||||||
|
|
||||||
// Set parameters
|
// Set parameters
|
||||||
$param_sysID = $sysID;
|
$param_sysID = $sysID;
|
||||||
@@ -61,6 +68,7 @@ if(isset($_POST["id"]) && !empty($_POST["id"])){
|
|||||||
$param_location = $location;
|
$param_location = $location;
|
||||||
$param_EthMac = $EthMac;
|
$param_EthMac = $EthMac;
|
||||||
$param_Winkey = $Winkey;
|
$param_Winkey = $Winkey;
|
||||||
|
$param_ServiceTag = $ServiceTag;
|
||||||
$param_id = $id;
|
$param_id = $id;
|
||||||
|
|
||||||
// Attempt to execute the prepared statement
|
// Attempt to execute the prepared statement
|
||||||
@@ -106,6 +114,7 @@ if(isset($_POST["id"]) && !empty($_POST["id"])){
|
|||||||
$location = $row["location"];
|
$location = $row["location"];
|
||||||
$Winkey = $row["WinKey"];
|
$Winkey = $row["WinKey"];
|
||||||
$EthMac = $row["EthMac"];
|
$EthMac = $row["EthMac"];
|
||||||
|
$ServiceTag = $row['ServiceTag'];
|
||||||
$id = $row['id'];
|
$id = $row['id'];
|
||||||
$string = $row["sysMeta"];
|
$string = $row["sysMeta"];
|
||||||
} else{
|
} else{
|
||||||
@@ -356,6 +365,12 @@ $lines = explode("\n", $trimmedString);
|
|||||||
<input type="text" name="Win_Key" class="form-control" value="<?php echo $Winkey; ?>">
|
<input type="text" name="Win_Key" class="form-control" value="<?php echo $Winkey; ?>">
|
||||||
<span class="help-block"><?php echo $Winkey_err;?></span>
|
<span class="help-block"><?php echo $Winkey_err;?></span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group col-md-4 <?php echo (!empty($ServiceTag_err)) ? 'has-error' : ''; ?>">
|
||||||
|
<label>Service Tag</label>
|
||||||
|
<input type="text" name="ServiceTag" class="form-control" value="<?php echo $ServiceTag; ?>">
|
||||||
|
<span class="help-block"><?php echo $ServiceTag_err;?></span>
|
||||||
|
</div>
|
||||||
<input type="hidden" name="id" value="<?php echo $id; ?>"/>
|
<input type="hidden" name="id" value="<?php echo $id; ?>"/>
|
||||||
<input type="submit" class="btn btn-secondary" value="Submit">
|
<input type="submit" class="btn btn-secondary" value="Submit">
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
Reference in New Issue
Block a user