'founderFlag' => (bool) ($_POST['founderFlag'] ?? false),
'founderName' => $_POST['founderName'] ?? null,
'minAge' => $_POST['minAge'] ?? 3,
- 'avatar' => $_POST['avatar'] ?? 'avatar_1',
+ 'avatar' => $_POST['avatar'] ?? 'rocket',
'submit' => $_POST['submit'] ?? false,
];
-$avatars = [];
-foreach (glob(__DIR__ . '/../www/resources/avatars/*.small.jpg') as $smallImage) {
+$avatars = [
+ $input['avatar'] => null,//have active one first, especially for mobile
+];
+$avatarFiles = glob(__DIR__ . '/../www/resources/avatars/*.small.{jpg,png}', GLOB_BRACE);
+foreach ($avatarFiles as $smallImage) {
$key = basename($smallImage, '.small.jpg');
$avatars[$key] = '/resources/avatars/' . basename($smallImage);
}
+$avatars = array_filter($avatars);
//input validation
$errors = [];