Я хочу настроить сервер, который принимает URL с несколькими переменными в нем, для получения которого я буду использовать оператор $ _GET.Эти переменные будут увеличивать счетчики, хранящиеся на сервере.Я собирался записать эти файлы в файл, а затем открыть его / записать в него вроде этого http://www.developingwebs.net/phpclass/hitcounter.php, однако это показано только для одной переменной.Я изменил код для отражения нескольких переменных, но не совсем уверен, как записать несколько переменных в файл.Я использовал это:
$counters = ("counter.txt");
$increment = file($counters);
/* Bunch of if else ladders checking the $_GET statements and
incrementing $increments[] accordingly */
for($i; $i < 16; $i++) //write variables to file
fputs($fp, $increment[$i]);
Где $ fp указывает на текстовый файл, который я использовал, а $ increment [] содержит увеличивающиеся переменные и тому подобное.Так будет ли это работать?И будет ли это работать с несколькими людьми, получающими доступ к этому URL одновременно?Необходимо вести точный подсчет всех переменных независимо от того, сколько людей обращаются к странице.
Пример: опрос, представленный онлайн с 4 вопросами.Каждый ответ имеет 4 варианта, поэтому в общей сложности хранится 16 переменных.Люди будут отправлять свои ответы на сервер случайным образом и, возможно, одновременно.Мне нужно проанализировать их ответ и соответствующим образом обновить счетчик, даже если несколько человек подают заявку одновременно.
Спасибо за любую помощь, надеюсь, я предоставил достаточно деталей, но если не просто задать вопросы.
РЕДАКТИРОВАТЬ: URL-адрес отправляется с устройства Android на сервер, я не знаю, если это что-то меняет, но просто хотел быть ясным.Устройство Android отправляет ответы на опрос.