Ну тогда можно доступ к фтп в личку и я вам поправлю без мучений и переделки таблиц. :)
Мы тут помогаем и поправляем ошибки, а НЕ пишем ЗА вас. Если разницу не видите, то что мы можем с этим делать.
А в phpmyadmin тоже вопросики или там нормально?
Ну и что?
На форуме что-то криво отображается?
Если + это нужно загружать javaapplet, на JS вы не сможете узнать IP. ---------- Добавлено 25.01.2012 в 11:43 ---------- ТС, как найдёте решение продайте Гуглу и Яндексу, а то те бедные отбиваются от прокси и всё защититься не могут.
Это уже хорошо, что близко. Почитайте про полный тест: http://ru.wikipedia.org/wiki/Тестирование_псевдослучайных_последовательностей
Dreammaker, 5 000 000 выборок сделайте, если вы смотрите от 1 до 5 делаете и проанализируйте результат. А так почитайте http://ru.wikipedia.org/wiki/Тестирование_псевдослучайных_последовательностей
А так ещё раз повторю, все генераторы из всех языков и т.п. не важно, основываются на биосном времени компьютера, остальное лишь математические формулы, которые тягаются лишь в том "кто равномернее" расположит цифры в ряду.
Если вы мне не верите, почитайте книжки, изучите вопрос. НО опять повторяю, ВСЕ примеры, которые вы приводите это простые формулы, просто вы думаете, что если будете записывать, куда-то что-то, то это будет круче. А вы возьмите миллиарды выборок и увидите, что разницы НИКАКОЙ.---------- Добавлено 24.01.2012 в 18:24 ----------
Какого порядка то? У вас 1 клиент пришёл и забыл ваш сайт, пришёл с другого IP с другого браузера ОПА опять первый баннер. Но и это не важно.
У вас порядок это 1 2 3 4 5, а в генераторе это будет 3 5 2 1 4, но КАКАЯ разница то? но они будут эти 5-ть в любом случаи.
Мы убили на эти случайные числа целый месяц поставляя разные формулы и доказывая, что компьютерный генератор спевдослучайных чисел работает. А вы тут все собрались и давайте обратное доказывать ну ппц. Почитайте, изучите вопрос, перед тем как что-то доказывать.
Тогда это обычный рандом. Код самый простой и быстрый я уже дал на первой странице.---------- Добавлено 24.01.2012 в 14:36 ----------
$banners = array( 'код первого баннера', 'код второго', ... ); $index = intval( file_get_contents('somefile') ); //--Получаем индекс из файла $bannr = $banners[$index]; //--Получаем баннер по индексу file_put_contents( 'somefile', ++$index % count($banners) ); //--Записываем следующий индекс в файл
Это тоже самое, что и rand, уж поверьте мне, мы в универе сами делали эти генераторы случайных чисел.
p.s. оговорюсь, что это называется ПСЕВДО-случайные числа, но тесты проходят, по заданным параметрам.
Они могут вам этим кодом закинуть всё что угодно на сайт, поэтому не надо рисковать.
Показы тут НИ ПРИЧЁМ, всё работает идеально и стремящегося к бесконечности нет т.е. все генераторы случайных чисел тестируются и довольно быстро. Тут нужно засечь КОМУ мы будем это показывать.
А вообще ТС, я бы лично не замарачивался, это лишняя нагрузка и хлопоты, сделайте рандом и всё.