![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 19.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam problem takiej natury. Otóż mam skrypt losujący cytaty. Zrobiłem guziczek losuj i po jego naciśnięciu losowany jest kolejny cytat - i generalnie wszystko gra. Problem w tym, że nie umiem zrobić takiej opcji aby losowanie rozpoczęło się dopiero od kliknięcia w guziczek. Aktualnie po "wklepaniu" storny od razu pojawia sie jakiś losowo wybranu cytat, a chciałbym, żeby pokazywał się tylko przycisk losuj i dopiero po jego kliknięciu wylosowany cytat. Zdaję sobie sprawę, że to pewnikiem tylko jedna linijka kodu. Ale moja przygoda z PHP-em rozpoczęła się zaledwie kilka godzin temu i pomimo grzebania w googlach nie jestem w stanie dostrzec odpowiedzi (pewnie nie raz ją widziałem). Oto i kod: Kod <?php $cytaty = file('cytaty.txt'); $wyswietl = explode('||', $cytaty[array_rand($cytaty, 1)]); echo '<form>'.$wyswietl[0].'<br/><input type="submit" value="losuj"></form>'; ?> Prosiłbym o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 9 Dołączył: 18.06.2013 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Ten motyw z ponownym przesłaniem formularzu to standard. Tak powinno być, przeglądarka pyta się czy zachować się tak jakby jeszcze raz przesłać formularz, czy nie. Jesli wciśniesz to tak jakbyś ponownie wcisnął button. Wszystko jest ok.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 02:46 |