| Цитата |
|---|
| Born написал: тоже вляпался в этот дурдом)) вот эту добавочку 8BACKi где и как считают, разобрался кто? |
В файле "\bitrix\modules\main\ajax_tools.php" в функции "GetForm" оно "генерируется".
Хрень в другом. У программистов битрикса свое уникальное понятие о рандоме, потому они написали свою функцию рандома, которая при одинаковых входящих параметрах (например - сгенерируй число от 111 до 999) всегда и везде будет генерировать одно и тоже число.
ДРУГОЕ число она сгенерит только в том случае, если при инициализации класса РАНДОМА мы укажем другое слово (т.называемый seed), на основе которого и будет создан "генератор РАНДОМА".
Практика: скопируйте в левую папку файл "bitrix/modules/main/lib/type/randomsequence.php", создайте рядом экземпляр этого класса ( $r = new RandomSequence(); ) , вызовите у него метод "randString(6)", и вы увидите результат "TQYehX". На любом железе. Днем или ночью. В любую погоду. результат РАНДОМА будет одинаковый.
битрикс...