![]() |
![]() ![]() |
![]() |
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 6 803 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
W źródle strony będzie widoczna wartość, którą chcesz wstawić.
-------------------- |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Czyli tak jak mówiłeś mam dwie opcje:
1.losować przy klikaniu pola 2. bawić sie z Ajaxem ? |
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 6 803 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli obrazki mają być niewidoczne (nawet ich źródła) w źródle strony czy też poprzez konsolę przeglądarki, to opcja 2 - uzyskać ich źródła dopiero w momencie kliknięcia.
-------------------- |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Okey a jakbym chciał zrobić że losuje mi przy kliknieciu, to w divie daje onclick="funkcja_js()" a w funkcji_js wywołuje funkcje php czy jak ?
|
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 6 803 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli to rozwiązanie ma się opierać o Ajax, to funkcja w JS ma wywołać żądanie ajax'owe, a to wywołuje skrypt PHP.
-------------------- |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Niee teraz akurat chodzi mi o opcje że losowanie jest przy kliknięciu
EDIT dobra poczytałem i widze że tego też nie zrobie bez Ajaxa Ten post edytował BienuSS 28.03.2018, 22:26:47 |
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 6 803 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli źródła obrazków będą dostępne na stronie, tak jak pokazałeś lub bezpośrednio w obrazkach, to nie potrzebujesz do tego Ajax.
-------------------- |
|
|
![]()
Post
#28
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Narazie mam tak w osobnym pliku php losuje mi zmienną $d;
I nie wiem jak tą zmienną wprowadzić do funkcji $get Ten post edytował BienuSS 29.03.2018, 12:33:46 |
|
|
![]()
Post
#29
|
|
Grupa: Zarejestrowani Postów: 6 803 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A po co chcesz wprowadzać z powrotem do skryptu zmienną, którą zwrócił skrypt PHP?
-------------------- |
|
|
![]()
Post
#30
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
No chce żeby po kliknicie za pomocą get uruchomił sie skrypt random.php który losuje mi zmienna i pozniej tą zmienną wprowadzić do skryptu żeby za pomocą js ją wprowadzić w jakiś element html, dodam że z php chce pobrać 2 zmienne
Ten post edytował BienuSS 29.03.2018, 12:57:05 |
|
|
![]()
Post
#31
|
|
Grupa: Zarejestrowani Postów: 6 803 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Tam gdzie robisz alert, tam pobierasz otrzymaną zmienną i robisz z nią co chcesz.
Jeśli chcesz przekazać do skryptu PHP jakieś zmienne, to albo przekazujesz je wraz z URL, albo jako parametr data: https://api.jquery.com/jquery.get/ -------------------- |
|
|
![]()
Post
#32
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
tyle to wiem, ale mi cały czas chodzi o to jak pobrać tą zmienną do alertu, bo to co napisałem mi nic nie daje
Mam coś takiego a konsola mi pokazuje: Uncaught SyntaxError: missing ) after argument list Uncaught ReferenceError: show is not defined at HTMLButtonElement.onclick Wymiękam...... Ten post edytował BienuSS 29.03.2018, 13:18:27 |
|
|
![]()
Post
#33
|
|
Grupa: Zarejestrowani Postów: 6 803 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Skoro wywołujesz skrypt PHP i ten ma coś zwrócić, to zwróć w nim to coś.
Sprawdzaj nawiasy i średniki. To są podstawy. -------------------- |
|
|
![]()
Post
#34
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
W php mam dać echo $d; czy return $d; ?
Skrypt wygląda aktualnie tak: I wszystko działa oprócz pobrania tej zmiennej z php EDIT DZIAŁA!!!!!!!!!!!!!!!!!!!!!!!!! ile sie idzie powkurzać przy "próbowaniu" tworzenia tego typu kodu to japiernicze.... powyższy skrypt działa w php wystarczy wpisać echo $zmienna i tyle ![]() Ten post edytował BienuSS 29.03.2018, 13:51:25 |
|
|
![]()
Post
#35
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
alert ma byc w SUCCESS a nie chen poza tym
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#36
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Narazie to tylko chciałem żeby wgl zwracało mi zmienną
![]() |
|
|
![]()
Post
#37
|
|
Grupa: Zarejestrowani Postów: 6 803 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Nie ma znaczenia czy w PHP dodasz echo $zmienna, czy echo $d.
Po prostu miałeś błąd w skrypcie JS. Alert Ci działa poza wywołaniem ajaxa, bo ustawiłeś żądanie na synchroniczne - zablokuje resztę skryptu, dopóki się nie wykona. Zapoznaj się z formatem JSON. -------------------- |
|
|
![]()
Post
#38
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Czyli zmienne w php zamienic na json, wtedy mam możliwośc odebrania kilku zmiennych
|
|
|
![]()
Post
#39
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
tak
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#40
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 0 Dołączył: 3.11.2017 Ostrzeżenie: (10%) ![]() ![]() |
Po dłuższej przeprawie mam wszystko czego potrzebuje, wszystko działa, dzięki za poświęcony czas na nauke żółtodzioba
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 05:36 |