![]() |
![]() ![]() |
![]() |
-Gość- |
![]()
Post
#1
|
Goście ![]() |
Jak wypełnić taki formularz cURLem, jeśli musi być kliknięty input submit (odpada po prostu wejście na glos/tak.html)? Chodzi mi o przykładowe kliknięcie TAK przez cURLa. Da się to zrobić ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Nie wystarczy wejść na stronę glos/tak.html?
-------------------- |
|
|
-Gość- |
![]()
Post
#3
|
Goście ![]() |
nie, bo w glos/tak.html jest sprawdzane, czy został kliknięty ten submit.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 262 Pomógł: 39 Dołączył: 12.04.2004 Ostrzeżenie: (0%) ![]() ![]() |
Nadaj nazwy inputom (name="tak" / name="nie") i obejrzyj sobie $_POST.
-------------------- rm -rf /*
|
|
|
-Gość- |
![]()
Post
#5
|
Goście ![]() |
tylko że ten formularz znajduje się na innym hoście, oraz trzeba to zrobić samym php
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Proszę... Wyślij żądanie POST, wszystko.
|
|
|
-Gość- |
![]()
Post
#7
|
Goście ![]() |
ale że co? pierwsze słyszę.. weź objaśnij o co z tym chodzi, jeśli możesz.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
curl_setopt, patrz opcję CURLOPT_POST
|
|
|
-Gość- |
![]()
Post
#9
|
Goście ![]() |
aaa, o to Ci chodziło. tak, z tego korzystałem dopóki nie napotkałem się na problem i nie potrafię za pomocą tej flagi CURLOPT_POST wysłać formularza z treści tematu. jeśli uważasz, że to jest wykonalne to pokaż na przykładzie z pierwszego postu
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Nosz kurde, gotowca ode mnie nie dostaniesz, ale popatrz na opcję CURLOPT_POSTFIELDS
|
|
|
-Gość- |
![]()
Post
#11
|
Goście ![]() |
http://przykład.pl:
http://drugiprzyklad.pl:
co ma zawierać zmienna $post w drugiprzyklad.pl, |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
A może przejrzyj przykłady z curl_setopt, np. #2
|
|
|
-Gość- |
![]()
Post
#13
|
Goście ![]() |
nic mi to nie mówi, w przykładzie #2 podane są nazwy inputów, a w moim przypadku właśnie chodzi o to, że nie ma nazw
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
ech, ja nie mogę.... Nie masz name, w POST nic nie ma!
|
|
|
-Gość- |
![]()
Post
#15
|
Goście ![]() |
to zlituj się i powiedz, co mam w tej zmiennej wpisać, albo nakieruj mnie jak zrobić to bez posiadania nazwy inputów.
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Skoro submit nie posiada nazwy - nie jest potrzebny, nie da się sprawdzić, czy został kliknięty dany guzik w takim przykładzie.
Jedyne co można zrobić, to sprawdzić, czy formularz został wysłany metodą post:
A skoro tak, to powinno wystarczyć, że CURLOPT_POST ustawisz na true... Ten post edytował drPayton 13.06.2011, 19:33:15 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 21:12 |