Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
DefaultDF
0 / 0 / 0
Регистрация: 09.04.2018
Сообщений: 27
1

Как сделать фон на сайте?

09.04.2018, 14:34. Просмотров 762. Ответов 1

Хоху что-бы на сайте можно было менять фон и что-бы после перезагрузки страницы он сохранялся
Перепробовал и на php и на javascript но не понял как сделать такой фон
подскажите пожалуйста
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2018, 14:34
Ответы с готовыми решениями:

Как сделать белы фон создаваемой картинки на PHP?
Как сделать белый фон создаваемой картинки на PHP? По умолчанию фон создаётся...

Как сделать фильтрация на сайте
Доброй ночи, мучаюсь, не могу создать фильтрацию нас сайте. расскажу идею...

Как сделать поиск на сайте?
Здравствуйте. На сайт добавил поиск по сайту. <?php if($_POST){ echo '<div...

Как сделать отправку денег за регистрацию на сайте?
Привет. Есть номера кошельков. Kакие пожилает пользователь при...

Как сделать уведомления на локальном сайте(через Denwer)
Всем привет! Есть сайт на PHP транспортного компании, в котором хранятся база...

1
Опан
Юзер с абсолютным слухом
578 / 389 / 158
Регистрация: 17.12.2010
Сообщений: 1,164
10.04.2018, 12:42 2
Лучший ответ Сообщение было отмечено DefaultDF как решение

Решение

Этот пример состоит из двух файлов: index.php и script.php.
Содержимое index.php:
PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
if(file_exists("color.dat")){
    $color = file("color.dat");
    echo "<body bgcolor=#".$color[0].">";
}
else{
    echo "<body bgcolor=white>";
}
?>
Нажмите на эту 
<input type="color" onchange="bg_change(this.value)"> 
кнопку, чтобы изменить фон страницы.
<script>
function bg_change(color){
    document.bgColor = color;
    if(window.XMLHttpRequest){ 
        var request = new XMLHttpRequest(); 
    } else if(window.ActiveXObject){
        var request = new ActiveXObject("Microsoft.XMLHTTP");
    } else { 
        return;
    } 
    request.open("GET", "script.php?color=" + color.substring(1), true); 
    request.send("");
} 
</script>
Содержимое script.php:
PHP
1
2
3
4
5
6
<?php
$color = $_GET['color'];
$file = fopen("color.dat", "w");
fwrite($file, $color);
fclose($file);
?>
Новый цвет фона сохраняется в файле color.dat, который при первом выборе автоматически создаётся.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2018, 12:42

Как сделать на сайте прием оплаты с mastercard и visa?
Всем привет. Нужно сделать прием оптаы товара в интернет магазине по visa или...

Как сделать платные услуги на сайте? , С оплатой через СМС?
Сделал в скрипте пиар(Страница пиара на сайте), теперь в час приходит до 60...

Как сделать блокировку наличия > 1 аккаунта для человека на сайте?
Здравствуйте Как сделать на сайте отслеживание того, что человек уже имеет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru