input update

This commit is contained in:
Devdatt Bhatt 2026-05-23 13:02:52 +00:00
parent 1a034004f9
commit e2c5c450fd
2 changed files with 14 additions and 2 deletions

View File

@ -13,6 +13,7 @@ $error_message = '';
// --- 1. Handle Form Submission BEFORE any HTML is rendered ---
if (isset($_POST['submit'])) {
exec("sudo chmod 444 /sys/class/dmi/id/product_uuid");
$errors = [];
// Dynamically build the list based on what is actually posted
@ -23,6 +24,8 @@ if (isset($_POST['submit'])) {
}
}
$data_to_save['device_id'] = trim(file_get_contents('/sys/class/dmi/id/product_uuid'));
// Save if no errors occurred
if (empty($errors)) {
if (file_put_contents($json_file, json_encode($data_to_save, JSON_PRETTY_PRINT)) === false) {
@ -85,6 +88,9 @@ include 'header.php';
<input type="text" name="office_address_2" placeholder=" " value="<?php echo htmlspecialchars(getValue($saved_data, 'office_address_2')); ?>" required>
<label>Office Address 2</label>
</div>
</div>
<div class="card wide">
<h3 style="margin-top:0;">Contact Details</h3>
<!-- Contact 1 -->
<div class="input-group">
@ -115,6 +121,9 @@ include 'header.php';
<input type="text" name="contact_number_3" placeholder=" " value="<?php echo htmlspecialchars(getValue($saved_data, 'contact_number_3')); ?>">
<label>Contact Number 3</label>
</div>
</div>
<div class="card wide">
<h3 style="margin-top:0;">Enforcement</h3>
<div class="input-group">
<input type="text" name="enforcement_officer" placeholder=" " value="<?php echo htmlspecialchars(getValue($saved_data, 'enforcement_officer')); ?>" required>
@ -124,7 +133,10 @@ include 'header.php';
<input type="text" name="enforcement_officer_contact" placeholder=" " value="<?php echo htmlspecialchars(getValue($saved_data, 'enforcement_officer_contact')); ?>" required>
<label>EO Contact Details</label>
</div>
<div class="input-group">
</div>
<div class="card wide">
<h3 style="margin-top:0;">Company Details</h3>
<div class="input-group">
<input type="text" name="company_name" placeholder=" " value="<?php echo htmlspecialchars(getValue($saved_data, 'company_name')); ?>" required>
<label>Company Name</label>
</div>

View File

@ -9,7 +9,7 @@ https://github.com/shreebhattji/Urmi/blob/main/licence.md
*/
exec("sudo chmod 444 /sys/class/dmi/id/product_uuid");
$version = "12.28";
$version = "12.29";
function fail(string $msg): never
{