Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Treść POST w nagłówku
marlowe
post
Post #1





Grupa: Zarejestrowani
Postów: 178
Pomógł: 0
Dołączył: 2.11.2003
Skąd: Kraków

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


Witam,
mam dwa pytania: czy treść POST można umieścić w nagłówku "automatycznie" tj. osiągnąć taki efekt jak po wypełnieniu formularza ustawionego na method=post ale... bez tego formularza ;) Czy funkcja header()" title="Zobacz w manualu PHP" target="_manual jakoś może się tu przydać (w manualu ani w specyfikacji http nic nie znalazłem [mogłem przeoczyć]).
I drugie pytanie, przy okazji- jak można uzyskać pełną treść nagłówka http? Zarówno od strony klienta jak i od strony serwera?
Pozdrawiam.
Bartek

Ten post edytował marlowe 18.07.2004, 01:37:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




ad1.
Było na forum ( da sie )
ad2.
Nagrac jakis dodatek do przegladarki zeby wyswietlala co 'wysyla' i odbiera
Go to the top of the page
+Quote Post
marlowe
post
Post #3





Grupa: Zarejestrowani
Postów: 178
Pomógł: 0
Dołączył: 2.11.2003
Skąd: Kraków

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


@hwao: Dzięki.
Hm. Jednak prawdę mówiąc chciałem prosić jeszcze raz o to samo:
- po pierwsze potrzebuję osiągnąć efekt, który pozwoli skryptowi na automatyczne wypełnienie formularza akceptującego tylko metodę POST (tz. oczywiście nie orumlarz tylko skrypt go pzetwarzający) a następnie zapisanie do pliku strony wynikowej (w przypadku GET wystarczyłoby oczywiście zapisać do pliku zawartość strony .../action.php?zmienna=wartosc a w przypadku POST... no właśnie nie wiem). Znalazłem coś na forum ale niestety podany skrypt wyrzucał błąd. Doszukałem się też czegoś o cURL ale... obawiam się, że skompilowanie tego i stworzenie czegoś sensownego przerasta moje chwilowe możliwości. Na dodatek mam już w głowie mentlik i mieszają mi się wszystkie te headery, fsockopeny, curle itd. ;) Słowem- chciałem prosić o podanie przykładu skryptu, który przekazuje do danego skryptu dane w POST- np. ten skrypt odczytuje całość POST i chciałbym by inny skrypt automatycznie wywoływał tę stronę przekazująć jakieś zmienne. Czy mógłbym prosić o napisanie prostego przykładu?
- po drugie odpowiedź hwao niestety mało mi pomogła bo nadal nie wiem czego szukać (Google pod żadnym przychodzącym mi do głowy hasłem ["http head" reader] nic sensownego nie wyrzuca). Jak odczytać te nagłówki pod Mozillą?
Z góry dziękuję za odpowiedzi.
Pozdrawiam.
Bartek

Ten post edytował marlowe 18.07.2004, 15:27:13
Go to the top of the page
+Quote Post
Paul
post
Post #4





Grupa: Zarejestrowani
Postów: 636
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Katowice

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


  1. <?php
  2. $fp = fsockopen(&#092;"bartoszwasiak.kom.pl\", 80, $errno, $errstr, 1);
  3. $out = &#092;"POST /phppl/post.php HTTP/1.0rn\";
  4. $out .= &#092;"Host: bartoszwasiak.kom.plrn\";
  5. $out .= &#092;"Content-Type: application/x-www-form-urlencodedrn\";
  6. $out .= &#092;"Content-Length: 13rn\"; // tutaj dlugosc post
  7. $out .= &#092;"rn\";
  8. $out .= &#092;"0=test&1=testrn\"; // tutaj tak jak get
  9. $out .= &#092;"Connection: Closernrn\";
  10. fwrite($fp, $out);
  11. while (!feof($fp)) {
  12. $echo .= fgets($fp, 128);
  13. }
  14. fclose($fp);
  15. echo substr($echo,185);
  16. ?>

Naglowki mozna podejrzec w mozilli (narzedzia >> narzedzia programistyczne >> naglowki http)

PS. Ktos kiedys mowil na forum, ze jest jakas klasa do rozdzielania naglowkow od tresci w odpowiedzi serwera...

PS2. Przyklady takich skryptow sa tez w manualu pod fsockopen" title="Zobacz w manualu PHP" target="_manual

PS3. & #33; = !
Go to the top of the page
+Quote Post
marlowe
post
Post #5





Grupa: Zarejestrowani
Postów: 178
Pomógł: 0
Dołączył: 2.11.2003
Skąd: Kraków

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


@Paul: strasznie dziękuję, bardzo mi się to przydało. Dzięki.
Pozdrawiam.
Bartek
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 24.08.2025 - 16:53