'Google', 'icon' => 'https://upload.wikimedia.org/wikipedia/commons/thumb/5/53/Google_%22G%22_Logo.svg/800px-Google_%22G%22_Logo.svg.png', 'url' => 'https://google.com' ], [ 'name' => 'YouTube', 'icon' => 'https://upload.wikimedia.org/wikipedia/commons/thumb/0/09/YouTube_full-color_icon_%282017%29.svg/2560px-YouTube_full-color_icon_%282017%29.svg.png', 'url' => 'https://youtube.com' ], [ 'name' => 'Facebook', 'icon' => 'https://upload.wikimedia.org/wikipedia/commons/thumb/b/b8/2021_Facebook_icon.svg/2048px-2021_Facebook_icon.svg.png', 'url' => 'https://facebook.com' ] ]; // Save default data to JSON file file_put_contents($dataFile, json_encode($apps, JSON_PRETTY_PRINT)); } // Handle new app addition if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['submit'])) { $newApp = [ 'name' => htmlspecialchars($_POST['app_name']), 'icon' => htmlspecialchars($_POST['app_icon']), 'url' => htmlspecialchars($_POST['app_url']) ]; // Add new app to array $apps[] = $newApp; // Save updated data file_put_contents($dataFile, json_encode($apps, JSON_PRETTY_PRINT)); // Redirect to prevent form resubmission header('Location: ' . $_SERVER['PHP_SELF']); exit; } ?> DEZKI APP - App Launcher

DEZKI APP

$app): ?>
Add App