• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

php zmiana tapety

VPS Starter Arubacloud
0 głosów
362 wizyt
pytanie zadane 7 października 2017 w PHP przez Wojciech Tuszkiewicz Użytkownik (500 p.)
Witam chcę zrobić aby jak jest kalendarzowa zima to będzie tło zimowe, jak kalendarzowe lato to tło letnie i.t.d.

I mam wszystko gotowe tylko nie wiem jak zrobić że jeżeli w php zmienna czas będzie dajmy równa 1 to ma się dane tło obrazkowe ustawić.
komentarz 7 października 2017 przez shotokan Nałogowiec (39,660 p.)

Można użyć instrukcji warunkowych, instrukcji wyboru switch...case.
Natomiast jeśli chodzi o zmianę tła strony w CSS za pomocą PHP to tu masz:
https://forum.pasja-informatyki.pl/283318/zmiana-css-za-pomoca-php

komentarz 7 października 2017 przez Wojciech Tuszkiewicz Użytkownik (500 p.)
Dlatego php bo godzina ma być pobierana z serwera a nie z komputera, no chyba że wiesz jak zrobić że jak pobiorę godzinę z serwera to będzie ona się zmieniała co sekundę bez odświeżania strony.
komentarz 7 października 2017 przez Maciek123233 Gaduła (3,400 p.)
W sumie masz i rację, a czy to co napisałem to ok jest?
komentarz 7 października 2017 przez Wojciech Tuszkiewicz Użytkownik (500 p.)
Właśnie tak za bardzo to mi nie chce działać albo coś źle robię.

tam gdzie jest link_wiosna i.t.d. mam wpisać link do obrazka?
komentarz 7 października 2017 przez Maciek123233 Gaduła (3,400 p.)
edycja 7 października 2017 przez Maciek123233

tak, tam ma być link.

stwórz nowy plik php i wklej to, otwórz:

<!DOCTYPE HTML>
<html lang="pl">
	<head>
	</head>
	<body <?php
	$czas = "1";
echo "style=\"background-image: ";
switch ($czas) {
    case 1:
        echo "url([link_wiosna])";   break;
    case 2:
        echo "url([link_lato])";   break;
    case 3:
        echo "url([link_jesiań])";   break;
    case 4: 
        echo "url([link_zima])"; break;    
}	
echo "\""
	?>
	>pozostała treść
</html>

ma być np. echo "url(wiosna.jpg)"; break;

wiosna.jpg musi być w tym samym miejscu co plik php

komentarz 7 października 2017 przez Maciek123233 Gaduła (3,400 p.)
w ostatnim komentarzu się pomyliłem, przekopiuj ten kod który jest teraz, sorka.
komentarz 7 października 2017 przez shotokan Nałogowiec (39,660 p.)
Można też skorzystać z JS i Ajax, aby pobierać czas serwera bez odświeżania strony
komentarz 7 października 2017 przez Maciek123233 Gaduła (3,400 p.)
Nie wiem czy wprowadzanie ajaxa tutaj, to dobry pomysł
komentarz 7 października 2017 przez shotokan Nałogowiec (39,660 p.)
To była tylko propozycja :) W programowaniu większość rzeczy można zrobić na wiele różnych sposobów, jeden będzie lepszy, inny gorszy, jeden będzie łatwiejszy, inny trudniejszy, ale chyba wszystkim zależy przede wszystkim, aby działało prawidłowo :)
komentarz 9 października 2017 przez xandros Nałogowiec (29,450 p.)

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 374 wizyt
pytanie zadane 22 czerwca 2016 w C i C++ przez TheSadSmile Użytkownik (870 p.)
+1 głos
1 odpowiedź 235 wizyt
pytanie zadane 5 maja 2022 w C# przez mateusz45 Gaduła (3,240 p.)
0 głosów
1 odpowiedź 243 wizyt
pytanie zadane 15 września 2019 w Systemy operacyjne, programy przez SimiVoid Pasjonat (19,790 p.)

92,453 zapytań

141,262 odpowiedzi

319,088 komentarzy

61,854 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...