<?php
if (file_get_contents("http://127.0.0.1:6605/spawned/AuthSrv.1.612051978/test/create_account?loginName={$_REQUEST['loginName']}&password={$_REQUEST['password']}&userName={$_REQUEST['userName']}&userCenter=17&effectiveUntil=&loginNameValidated=1")) echo("OK.");
else echo("ERROR!");<form method="POST" action="reg.php">echo("Processing {$s}...<br>\n");flush(); должен быть ВНУТРИ обоих, повторю, ОБОИХ foreach(...). Внутри первого foreach() - после вызова geoip_country_code_by_name(), внутри второго foreach() - можно сразу после открывающей фигурной скобки. А в конце файла эта строка не сработает, потому что до неё выполнение не доходит, прерывается в одном из foreach().wget заменить /dev/null на какое-нибудь имя файла "output.txt" (с полным путём в директорию, где лежит ваш скрипт), то возможно текст ошибки окажется в в этом файле "output.txt", и можно будет понять, а что-же произошло. Или смотрите логи WEB-сервера, ошибка скрипта (если она вообще случается) туда должна попадать. ...цией ',) - и этот пробел тоже магическим образом исчезнет из результата.
Якорь нужен для акцентирования при первом открытии страницы. И поэтому перезагрузка не скроллит к якорю, что-бы можно было читать с того места, на котором остановилось чтение.
Но можно щёлкнуть в строку адреса, и нажать Enter - тогда проскроллит. Или используйте JavaScript с onload.