<?php
declare(strict_types=1);
session_start();
if (empty($_SESSION['miter'])) {
header('Location: ../../../index.php');
exit;
}
$user_file = '../../../user/user.xml';
if (isset($_POST["miter_user"]) && file_exists($user_file)) {
$miter_user = $_POST["miter_user"];
$miter_spaces = str_replace(' ', '', $miter_user);
$miter_name = "@" . $miter_spaces;
$internal_errors = libxml_use_internal_errors(true);
$username = simplexml_load_file($user_file);
if ($username !== false) {
$nodes = $username->xpath("user[@id='probe']");
if (!empty($nodes)) {
foreach ($nodes as $data) {
$data->name = $miter_name;
}
$username->asXML($user_file);
}
}
libxml_clear_errors();
libxml_use_internal_errors($internal_errors);
}
header("Location: ../../../index.php?u=settings");
exit;