Pith - miter
miter/back/admin/user_name.php [0.8 kb]
Modified: 17:48:38 114 026 (11 Jul 026)
14 Days Ago
<?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;
Updates
Wedge - Android 126.026
Wedge - Linux 124.026
Shim - Android 117.026
Miter - 114.026
Kerf - Android 112.026
Dev
TVShow (227) 'CSA'
TVShow (228) 'APT'
TVProgram (83) 'BXT'
Miter Update(s)
Peen (Messaging)

Menu
Calendar
Project Tin (024/029)
Miter
RSS Feed
User Avatar
@vgmlr
=SUM(parts)