![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich.
Zastanawiam się jak wykonać następujący skrypt. W pewnym miejscu na stronie chcę, aby wyświetlały się losowo zdjęcia, ale odnośniki do nich pobrane byłyby z bazy danych i zdjęcie miałoby się zmienić na inne dajmy na to po 10 sekundach tylko w tym rzecz, że nie chcę przeładowywać całej strony a tylko wylosować nowe zdjęcie. Proszę o pomoc. Czego użyć oraz jakich funkcji. Pozdrawiam ![]() -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
HTML:
Kod <img src="#"> JS: - setInterval - DOM - Kod el.src = './skrypt.php?'+AKTUALNA_DATA PHP( skrypt.php ): - header -> dla pliku PHP - GD i generowanie obrazka + wyświetlanie go LUB(co jest bardziej poprawne): JS: Kod el.src = ajax(); - funkcja ajax -> to funkcja, która za pomocą AJAX-u(poczytaj o nim) zwróci odpowiednią ścieżkę PHP: losowanie z bazy danych + wyświetlanie ścieżki LUB: - przy ładowani strony zapisać do tablicy JS wszystkie ścieżki. a nasŧepnie właśnie z tej tablicy losować ścieżkę - Kod el.src = tablica[losowa_wartość];
-------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam takie coś:
Na razie na sztywno. Błędu nie otrzymuje ale zdjęcia też się nie pokazują... Nie mam pojęcia dlaczego -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki.
![]() Ale jest jeszcze jeden problem. Nie wyświetla się przycisk Wyświetl kolejne zdjęcie -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Zobacz co pokazuje konsola błędów. Możliwe, że nie masz <body> w HTML.
Poza tym stosuj taki myk ![]() Kod <?php //kod PHP - i teraz chcesz dać echo np. z HTML, to zamiast tego dajesz ?> <html><body>TU KOD HTML</body></html> <?php //dalsza część kodu PHP Wtedy jest to czytelne ![]() Kod ?>
<html><body><?php echo('test'); ?></body></html> <?php -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 733 Pomógł: 4 Dołączył: 11.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
A gdzie znajdę tą konsole błędów?
-------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Np. w FF -> shift+ctrl+j w innych -> Google
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.04.2025 - 23:41 |