

![]() |
![]() |
|
|||||||
![]() |
![]() |
| tworzenie stron koncepcje, (x)html, css, php, cgi, js, inne technologie |
|
|
|
LinkBack | Narzędzia wątku | Przeszukaj ten temat | Wygląd |
![]() |
![]() |
|
|||
|
Witam wszystkich.
Mam za zadanie napisać skrypt, który będzie wyświetlał i zmieniał strony co 10 sekund. Poza tym na każdej ze stron ma być tabelka z 9 zdjęciami różnych przedmiotów, z których trzeba wybrać jednego i kliknąć na niego. Ten skrypt ma również pełnić funkcję ankiety. Prosił bym bardzo o pomoc. Mogą być gotowe rozwiązania chociaż wolałbym, aby ktoś mi wytłumaczył jak to zrobić. |
![]() |
![]() |
![]() |
![]() |
|
|||
|
Trochę dziwne...strona ma mieć ankiete + odświeżać się co 10s i zmieniać całą stronę ? Lekko przesadzone.
Wytłumacz dokładnie co i jak ma robić i gdzie być a skrypt napisze się w 10 minut. |
![]() |
![]() |
![]() |
![]() |
|
|||
|
Chodzi mo o cos takiego jak tu http://www.statystyczni.pl/poll/view...epsze_telefony
Tylko ankiety mają być zminiane co 10 sek albo jeśli ktoś zanzaczy odp i tak dziesięć rróżnych sondaży a na koncu maja być pokazane wyniki. |
![]() |
![]() |
![]() |
![]() |
|
|||
|
Brzydki sposób:
<iframe id="frejm" src="ankieta.php?ktora=1"> </iframe> javascript setInterval("zmiana_ankiety",1000*10); zmiana_ankiety: var ktora_ankieta = parseInt(substr(document.getElementById('frejm').s rc,0,18)); if(ktora_ankieta == 11) ktora_ankieta = 0; document.getElementById('frejm').src = "ankieta.php?ktora="+(ktora_ankieta+1); Dzięki temu url do strony do której się odwołuje ramka zmienia się co 10 s teraz rozpatrzmy ankieta.php $ktora = (isset($_GET['ktora'])?$_GET['ktora']:1; switch(ktora) { case 1: #tu robisz echo dla pierwszej ankiety break; case 2: #tu dla drugiej i tak dalej break; # i tak do 11; } |
![]() |
![]() |
![]() |
![]() |
|
|||
|
Napisałem tak jak mi poradził Golaod. Stworzyłem dwa pliki index.php i ankieta.php i nic nie wyświetla. Może mi ktoś pomóc. Proszę o wskazanie błędów.
index.php <html> <head> <script Language="JavaScript"> javascript setInterval("zmiana_ankiety",1000*10); zmiana_ankiety: var ktora_ankieta = parseInt(substr(document.getElementById('frejm').s rc,0,18)); if(ktora_ankieta == 11) ktora_ankieta = 0; document.getElementById('frejm').src = "ankieta.php?ktora="+(ktora_ankieta+1); </script> </head> <body> <iframe id="frejm" src="ankieta.php?ktora=1" width="100%" height="100%"> </iframe> </body> </html> ankieta.php <?php $ktora = (isset($_GET['ktora'])?$_GET['ktora']:1; switch(ktora) { case 1: echo "pierwsza"; break; case 2: echo "druga"; break; echo "trzecia"; } ?> Ostatnio edytowane przez tadek92 ; 31.07.2008 o 19:08. |
![]() |
![]() |
![]() |
![]() |
|
|||
|
Omg...bo myślałem, że chociaż trochę się znasz na tym co robisz...a ty przepisałeś wszystko po mnie z błędami...jeszcze w dodatku zrobiłeś:
document.getElementById('form').s rc (tu jest spacja nie powinno być...) zmiana_ankiety: oznacza, że powinieneś zrobić funkcje która wykonuje mniej więcej to co ja Ci napisałem. Ty się uczysz czy oczekujesz gotowca ? |
![]() |
![]() |
|
| Narzędzia wątku | Przeszukaj ten temat |
| Wygląd | |
|
|
Podobne wątki
|
||||
| Temat | Autor wątku | Forum | Odpowiedzi | Ostatni post/autor |
| [php] Skrypt forum! Zaawansowane PHP! | czepol | prośby i zlecenia | 0 | 08.03.2008 21:44 |
| [php skrypt] szukam | liooo | tworzenie stron | 2 | 07.03.2007 18:23 |
| [PYTANIE] Skrypt PHP | drago17 | tworzenie stron | 1 | 28.01.2007 00:46 |
| Skrypt php? | blazejlabuz | tworzenie stron | 1 | 19.01.2006 00:20 |
| Wszystkie czasy w strefie GMT +2. Teraz jest 16:38. |

