![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 0 Dołączył: 4.02.2003 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Jak mozna wyslac link? Ale bez koniecznosci stosowania formularza... Tzn. mam link: www.jakis_server.pl/pliczek.php?zmienna=dane&cos_innego=dane2 itd. Czy da sie (a jesli tak to jak?) wyslac ten link? Chcial bym aby skrypt reagowal na okreslone dane i jesli bedzie spelniony okreslony warunek to chcial bym aby skrypt "kliknal" w ten link. Jak to mozna zrobic? Z gory dzieki za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 2.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Niestety nie pomoglo. Dodam jeszcze ze ten link dodatkowo musi "logowac sie" i dopiero wtedy moze wyslac dane do odpowiedniego pliku. (logowanie przy pomocy basic authorisation)
W takim razie Twój problem, to nie to, jak wysłać link (bo to zrobi w 100% przykład lukaswoja), tylko jak się automatycznie zalogować na http, tak jak już pytałeś w innym wątku. Jeśli jesteś pewnien, że tamte linki po wpisaniu w przeglądarkę działają - logują Cię (czy napewno nie byłeś już zalogowany przed wpisaniem tych linków?), a w php nie, to nasuwa się przypuszczenie, że coś po drodze zmienia ich zawartość. Jeśli tak, to pomogłoby sprawdzenie dwóch rzeczy: 1. Czy link znajdujący się pomiędzy " " w php jest poprawnym stringiem: http://pl2.php.net/manual/pl/language.type...g.syntax.double - aby miec pewność, że jest ok, możesz podmienić sobie dla testu header na echo i sprawdzić czy wypisze Ci taki link jak wpisujesz w przeglądarce: [php:1:0a5b976329]<?php echo("http://login:haslo@www.jakis_server.pl/auth/edit.html?zmienna=cos&zmienna2=cos"); ?>[/php:1:0a5b976329] Oczywiście z tymy wartościami, które Ty używasz. 2. Sprawdzić, czy link jest kodowany na taki url jaki powinien, czyli czy w haśle i loginie nie znajdują się polskie litery, albo znaki specjalne i tak samo w całym kawałku: auth/edit.html?zmienna=cos&zmienna2=cos. Zwłaszcza chodzi tu o polskie znaki, bo przeglądarka w pasku adresu może je inaczej kodować niż ciąg wysyłany przez php. Jeśli nie ma tam nigdzie polskich znaków, to ok. Niestety nic innego mi do głowy nie przychodzi. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 12:46 |