![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 28.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mój problem polega na tym, że chcę wywołać skrypt na innej stronie. Próbuję przez cURL:
i treść strony, która byłaby widoczna w przeglądarce jest wczytywana do zmiennej strona, ale np. wywoływany na stronie skrypt nie tworzy ciasteczka z identyfikatorem sesji i nie tworzy wpisu do bazy (a przy wywoływaniu przez przeglądarkę wszystko jest w porządku). Chodzi mi o to, żeby wszystko na wywoływanej stronie wykonało się tak, jakbym wszedł na nią przez przeglądarkę. Oczywiście mogę otworzyć ją w ukrytym iframe i wtedy wszystko gra, ale znowu treść musi się załadować a to przecież trwa... Jeśli ktoś byłby w stanie mi pomóc byłbym bardzo wdzięczny (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Bo ciasteczko sesyjne ma domyślnie długość sesji przeglądarki? Tzn. po jej zamknięciu jest kasowane. Tak samo z cURL, to jakby wystąpienie przeglądarki, które jest zamykane w ramach działania jednego skryptu. IMHO musiałbyś przechwycić ciastko i zmienić długość jego przydatności do spożycia. ;]
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 01:40 |