strony w php




kws20.03.2006 15:32:58
#
Dołączył: 20.03.2006

Mam pytanie, chciałbym aby działało to automatycznie aby wejść na strone i otworzyć jakieś okienko o określonej porze jak mnie nie ma przy kompie. Chodzi mi o program który np. wchodzi na strone, jakąś tam podkategorie i o określonej godzinie ściąga coś z tej strony(podkategorii) np coś takiego : żeby się zalogowało i wpisało hasło. http://www.strona.pl/stona.php?sessionid=9999 następnie ściąga coś 10 min później. Czy moge to wpisać w harmonogramie zadań albo gdzieś?

Kajoj21.03.2006 00:11:29
#
Dołączył: 05.01.2005

Nie no opis "prima sort" 3 razy czytalem ale zalapalem o co chodzi. Z dzialem i tematem posta to ty nie trafiles... ale do rzeczy:

Potrzebne ci sa: - cron - cURL - umiejetnosc pisania w bash'u

Ogolnie. Piszesz skrypcik wypytujacy co tam chesz przy pomocy przegladarki cURL. Skrypcik wrzycasz do crona, w ktorym to ustawiasz kiedy ma sie uruchamiac. Tyle.

kws21.03.2006 10:27:08
#
Dołączył: 20.03.2006

a mozesz podac taki przykladowy do wpisania loginu i hasla na jakiejs stronie dalej sam sprobuje :)

Kajoj21.03.2006 23:21:20
#
Dołączył: 05.01.2005

przyklad: jest sobie formik na stronie:

<form action="http://www.cos.tld/gdziestam.php" method="post">
<input name="login" type="text" />
<input name="haslo" type="password" />
<input type="submit" /></form>

Czyli jakies tam zapytanie. Chcemy sie zalogowac na: login: ziomek haslo: haselko

Przegladarka cURL odpytuje sie to tak:

skrypt.sh:

#!/bin/bash
/usr/bin/curl -s -d "login=ziomek&haslo=haselko" "http://www.cos.tld/gdziestam.php"

Dobrz jest jeszcze dodac opcje -i ktora doklei do zwracanego pliku header w celu wyAWKowania zwracanego ciasteczka.

Na reszte odsylam do: http://curl.haxx.se/docs/manpage.html

Tyle. Pozdrawiam




Kontakt

Jeśli chcesz się z nami skontaktować napisz na adres: info(at)binboy.org lub odwiedź nasz profil na Facebooku!

O Nas

Serwis binboy.org to kopalnia wiedzy dla wszystkich z branży IT, w szczególności dla programistów i webmasterów. To duży zbiór kursów programowania, tutoriali, darmowych ebooków, setki kodów źródłowych itp.

Bądź w kontakcie

Panel użytkownika

Zaloguj się do panelu użytkownika.
Nie masz konta? Zarejestruj się!
Zapomniałeś hasła?