Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[cURL] brak zapisu kodu HTML do pliku

Ostatnio zmodyfikowano 2011-10-25 14:36
Autor Wiadomość
Drraven
» 2011-10-22 20:00:15
Może to wina timeout'u? Co dostajesz po ustawieniu adresu w setopt?
P-42466
xevuel
Temat założony przez niniejszego użytkownika
» 2011-10-24 15:46:02
Już chyba wiem, w czym jest problem, otóż muszę być zalogowany. Jednak kiedy wysyłam formularz POST (loguję się, zapisuję ciasteczka, a potem na tą stronę wysyłam ciasteczka i odbieram właściwy HTML):
C/C++
curl_easy_setopt( curl, CURLOPT_POST, true );
curl_easy_setopt( curl, CURLOPT_POSTFIELDS, "test=test" );
strona reaguje tak, jakby tego formularza nie dostała. Co robię źle?
P-42663
DejaVu
» 2011-10-24 15:48:24
Może strona do której próbujesz się zalogować ma zabezpieczenia?
P-42665
xevuel
Temat założony przez niniejszego użytkownika
» 2011-10-24 15:52:39
Też tak myślałem, pytałem się admina, ale powiedział że nie...

Zrobiłem test. Jest tam dostępna wyszukiwarka, do której nie trzeba być zalogowanym.
I jak wysyłam tam POST, to normalnie w polu tekstowym powinien się pojawić tekst wpisany przeze mnie (kod PHP:
<input type="text" value="<?php echo $_POST['search'] ?>">
). Tymczasem kod z curla nie ma tam wpisanej żadnej wartości!
P-42666
DejaVu
» 2011-10-24 15:57:21
Chciałbym zauważyć, że przykład podany wyżej wysyła 'test' z wartością 'test', a nie 'search' z wartością 'test'.
P-42667
xevuel
Temat założony przez niniejszego użytkownika
» 2011-10-25 14:36:54
Nie, specjalnie tak ustawiłem, aby nie podawać mojego loginu i hasła do tej strony. Co do prawidłowości żądań, to mam pewność że są ok.
P-42715
1 « 2 »
Poprzednia strona Strona 2 z 2