Comments 13
А чо тут коммитить? Неча тут коммитить, и так спасибо :)
Разве что рандомно ставить фон… у вас там несколько фонов, а используется только один.
random.php:
style.css:
Разве что рандомно ставить фон… у вас там несколько фонов, а используется только один.
random.php:
<?php
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Expires: " . date("r"));
error_reporting(0);
function get_files($path, $order = 0, $mask = '*')
{
$sdir = array();
if (false !== ($files = scandir($path, $order)))
{
foreach ($files as $i => $entry)
{
if ($entry != '.' && $entry != '..' && fnmatch($mask, $entry))
{
$sdir[] = $entry;
}
}
}
return ($sdir);
}
$files = get_files(getcwd(), 0, '*.jpg');
$img = $files[array_rand($files)];
header ("Content-type: image/jpeg");
readfile($img);
?>
style.css:
background: url(../img/bg/random.php);
/* background-image: url('../img/bg/winter-night-2.jpg'); */
Огромная просьба — если есть возможность сделать демо — сделайте демо. Эдакая «онлайн-версия»
Попробую разобраться. До этого не имел с этим дело. Если есть идеи как сделать это быстро и правильно, напишите в личку плиз.
Вроде разобрался. Оказалось не очень сложно, правда деплоится долговато. Вот simbajoe.github.io/newyear/.
Ну а что, славненько.
Может быть это новогоднее уже настроение — но я вообще не понял как пользоваться.
Например, есть А, Б, В, Г участники. Например, А и Б — пара и им бы друг другу не задаривать.
Что необходимо нажать, что бы не было А и Б рядом?
Или я вообще идею не понял.
Например, есть А, Б, В, Г участники. Например, А и Б — пара и им бы друг другу не задаривать.
Что необходимо нажать, что бы не было А и Б рядом?
Или я вообще идею не понял.
Вот так, если я правильно вас понял

Все, я понял.
Просто я чуть иначе это все представлял.
Я думал, что здесь выстраивается цепочка. То есть, например, АБВГ, А не может Б и наоборот.
Типа после «поехали» получаем, например, А-В, В-Б, Б-Г, Г-А. То есть получил подарок — дари.
В этой реализации все тоже правильно и хорошо, но больше перебежек ))) Пока одна пара села, потом пока вторая села и тд )
Спасибо за реализацию.
С наступающими )
Просто я чуть иначе это все представлял.
Я думал, что здесь выстраивается цепочка. То есть, например, АБВГ, А не может Б и наоборот.
Типа после «поехали» получаем, например, А-В, В-Б, Б-Г, Г-А. То есть получил подарок — дари.
В этой реализации все тоже правильно и хорошо, но больше перебежек ))) Пока одна пара села, потом пока вторая села и тд )
Спасибо за реализацию.
С наступающими )
Sign up to leave a comment.
Новогодний розыгрыш