Значит по умолчанию массив GET существует в php,
просто он пустой, пока я туда не внесу данные через html форму?
Если нечего не нажимать, то сам глобальный ассоциативный массив GET существует?
И грамотно ли я вывел значения GET запросов в цикле?
button.addEventListener("click", () => {
const hexColor = colors[index = Math.abs(--index)]; // Здесь
document.body.style.backgroundColor = hexColor;
color.style.backgroundColor = hexColor;
});
Ваша процедура регистрации может самостоятельно выслать ссылку на зарегистрированный имейл. Вам останется только вбить почту и нажать кнопку. И даже это можно автоматизировать до регистрации по списку имейлов из файла.