[cURL] brak zapisu kodu HTML do pliku
Ostatnio zmodyfikowano 2011-10-25 14:36
Drraven |
» 2011-10-22 20:00:15 Może to wina timeout'u? Co dostajesz po ustawieniu adresu w setopt? |
|
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):
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? |
|
DejaVu |
» 2011-10-24 15:48:24 Może strona do której próbujesz się zalogować ma zabezpieczenia? |
|
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! |
|
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'. |
|
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. |
|
1 « 2 » |