![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 312 Pomógł: 0 Dołączył: 29.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
cześć, niech mnie ktoś oświeci (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
na początek kod
próbuje odczytać nagłówek strony, do tego użyłem CURLOPT_HEADERFUNCTION dla której argumentem jest wskaźnik $this i nazwa funkcji przechwytującej curl handler oraz zwróconą linię nagłówka (*1). Funkcja read_header (*2) wywoływana jest doputy zwracane są kolejne linie nagłówka. Sama funkcja zwraca długość nagłówka (istotę jej działania nie do końca pojąłem, bez zwróconego $len nie działa... byłbym wdzięczny gdyby ktoś również rozjaśnił mi tą sprawę (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ) w czym problem... próbuję zapisać dane do tablicy $_string ale mam wrażenie że za każdym razem zostaje nadpisana, pozatym jak zwrócić tą tablicę skoro zwracany jest $len ? mogę wywołać drugąfunkcję (*3) ale ona też będzie wywoływana co pętle... help me.. Ten post edytował ennics 18.04.2005, 19:10:23 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Zadeklaruj se w kalsie zmienną $_string, a potem się do niej odwoluj $this->_string i nie będziesz jej musial zwracać.
Ta tablica $_string może byćnadpisywana, gdyż robisz jej indexy będące dlugością jakiegoś tam stringa, w przypadku gdy wszystkie stringi mają tę samą dlugośc np. 2, zawsze zapisujesz pod tym samym indexem (np $_string[2]), przez co nadpisywane są stare informacje. Nie wiem o co chodzi z tą klasą, ale takie nasunęly mi się logiczne wnioski. Może się przydadzą |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 312 Pomógł: 0 Dołączył: 29.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
ehh... nie działa tak jak chciałem ale najprościej będzie jak wrzucę to do sessji...
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:01 |