LEOnidUKG

LEOnidUKG
Рейтинг
1776
Регистрация
25.11.2006
Должность
PHP
Интересы
Программирование
eavy:
LEOnidUKG, всё отлично. Без вопросиков.
Вот выше скрин. Там всё содержание таблицы, в которой кодировка не меняется.

Ну тогда можно доступ к фтп в личку и я вам поправлю без мучений и переделки таблиц. :)

grenlio:
Я не программист и языка PHP вообще не знаю , но знаю где есть учебники и сам.
Я спрашиваю, потому что думал помогут найти решение. Не все такие умные.
я должен разбираться там, где мне обязательно нужно знать, что и как...

Мы тут помогаем и поправляем ошибки, а НЕ пишем ЗА вас. Если разницу не видите, то что мы можем с этим делать.

Они как раз криво отображаются. Текст в виде "????????????".

А в phpmyadmin тоже вопросики или там нормально?

После этого для него создаются таблицы в базе. Но в кодировке "latin1_swedish_ci"

Ну и что?

На форуме что-то криво отображается?

iopiop:
Если ява установлена то можно.

Если + это нужно загружать 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 ----------

futuristian:
Рандом - это рандом. Как добиться порядка?

1-2-3-4-5-1-2-3-4-5-1-...

Какого порядка то? У вас 1 клиент пришёл и забыл ваш сайт, пришёл с другого IP с другого браузера ОПА опять первый баннер. Но и это не важно.

У вас порядок это 1 2 3 4 5, а в генераторе это будет 3 5 2 1 4, но КАКАЯ разница то? но они будут эти 5-ть в любом случаи.

Мы убили на эти случайные числа целый месяц поставляя разные формулы и доказывая, что компьютерный генератор спевдослучайных чисел работает. А вы тут все собрались и давайте обратное доказывать ну ппц. Почитайте, изучите вопрос, перед тем как что-то доказывать.

futuristian:
Без определения. Просто при каждом хите следующий баннер.

Тогда это обычный рандом. Код самый простой и быстрый я уже дал на первой странице.

---------- Добавлено 24.01.2012 в 14:36 ----------

Joker-jar:
Подкину еще такой вариант для разнообразия:

$banners = array(

'код первого баннера',
'код второго',
...
);

$index = intval( file_get_contents('somefile') ); //--Получаем индекс из файла
$bannr = $banners[$index]; //--Получаем баннер по индексу
file_put_contents( 'somefile', ++$index % count($banners) ); //--Записываем следующий индекс в файл

Это тоже самое, что и rand, уж поверьте мне, мы в универе сами делали эти генераторы случайных чисел.

p.s. оговорюсь, что это называется ПСЕВДО-случайные числа, но тесты проходят, по заданным параметрам.

Они могут вам этим кодом закинуть всё что угодно на сайт, поэтому не надо рисковать.

Joker-jar:
Это называется нормальное распределение. Оно приемлимо работает при большом количестве "показов" (стремящимся к бесконечности). Не думаю, что такой вариант устраивает ТС.

Показы тут НИ ПРИЧЁМ, всё работает идеально и стремящегося к бесконечности нет т.е. все генераторы случайных чисел тестируются и довольно быстро. Тут нужно засечь КОМУ мы будем это показывать.

А вообще ТС, я бы лично не замарачивался, это лишняя нагрузка и хлопоты, сделайте рандом и всё.

Всего: 31516