Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wysylanie zmiennych
max_damage
post 14.09.2003, 10:59:37
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 12.09.2003
Skąd: Poland

Ostrzeżenie: (0%)
-----


Jak wyslac zmienna z dokumentu 'a' do dokumentu 'b' metoda POST bez koniecznosci klikanaia w zadne przyciski typu 'wyslij', 'OK' itd questionmark.gif
Go to the top of the page
+Quote Post
Seth
post 14.09.2003, 11:27:05
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


W php: uzywajac socketow i protokolu HTTP.

[php:1:45bcd8e5b1]function SendUsingPost( $host, $port, $site, $data )
{
$fp = fsockopen( $host, $port );

if( !$fp ) return false;

$post = "POST $site HTTP/1.1rn";
$post .= "Host: $host'rn";
$post .= "Referer: http://$host/rn";
$post .= "Content-length: ".strlen($data)."n";
$post .= "Content-type: application/x-www-form-urlencodedrn";
$post .= "Connection: closernrn";
$post .= $data;

fwrite( $fp, $post );

fclose($fp);

return true;
}


//Przyklad uzycia funkcji
SendUsingPost( 'www.example.com', 80, '/index.php', 'example=1&example2=3' );
[/php:1:45bcd8e5b1]
Go to the top of the page
+Quote Post
adwol
post 14.09.2003, 11:28:23
Post #3





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

Ostrzeżenie: (0%)
-----


Cytat
Jak wyslac zmienna z dokumentu 'a' do dokumentu 'b' metoda POST bez koniecznosci klikanaia w zadne przyciski typu 'wyslij', 'OK' itd questionmark.gif

Jak masz tylko jedno pole tekstowe (np. w wyszukiwarce) to niektóre przeglądarki po naciśnięciu entera same wyślą. Jak masz bardziej skomplikowany formularz to pozostaje JS.

PS. Nie polecam nie umieszczania przycisku submit, bo ludzie z przeglądarkami nie obsługującymi JS nie będą wtedy mogli wysłać tego formularza.

PPS. php Początkujący -> XHTML
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 12.06.2024 - 12:33