![]() |
![]() |
![]()
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: 156 Pomógł: 0 Dołączył: 4.02.2003 Skąd: Wejherowo Ostrzeżenie: (0%) ![]() ![]() |
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)
Probowalem juz tak: [php:1:ef78daa61e]<?php function http_get2($url) { $url_stuff = parse_url($url); $port = isset($url_stuff['port']) ? $url_stuff['port'] : 80; $fp = fsockopen($url_stuff['host'], $port); $query .= "GET ".$url_stuff['path']." HTTP/1.1rn"; //$query = 'GET ' . $url_stuff['path'] . " HTTP/1.0n"; $query .= "User-Agent: Smithrn"; $query .= "Host: ".$url_stuff['host']."rnConnection: closern"; $query .= "Connection: closernrn"; fwrite($fp, $query); while ($tmp = fread($fp, 1024)) { $buffer .= $tmp; } preg_match('/Content-Type: (([a-z]*)/([a-z]*))/', $buffer, $parts); return substr($buffer, strpos($buffer,$parts[0])+strlen($parts[0])); } function http_get($url) { $url_stuff = parse_url($url); $port = isset($url_stuff['port']) ? $url_stuff['port'] : 80; $fp = fsockopen($url_stuff['host'], $port); $query = 'GET ' . $url_stuff['path'] . " HTTP/1.0n"; $query .= 'Host: ' . $url_stuff['host']; $query .= "nn"; fwrite($fp, $query); while ($tmp = fread($fp, 1024)) { $buffer .= $tmp; } preg_match('/Content-Length: ([0-9]+)/', $buffer, $parts); return substr($buffer, - $parts[1]); } header("http://login:haslo@www.jakis_server.pl/auth/edit.html?zmienna=cos&zmienna2=cos"); http_get2("http://login:haslo@www.jakis_server.pl/auth/edit.html?zmienna=cos&zmienna2=cos"); http_get('http://login:haslo@www.jakis_server.pl/auth/edit.html?zmienna=cos&zmienna2=cos'); ?>[/php:1:ef78daa61e] Niestety nic z tego nie zadzialalo. A dodam jeszcze ze jak wpisze ten link w przegladarce to zadziala poprawnie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 16:07 |