Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> prosta sprawa - ja nie potrafię, połączenie Http, wysłanie danych i odczy
miko
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.06.2005
Skąd: Radom

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


Co chcę zrobić?
1. chcę połączyć się z adresem, np http://serwer/service.php
2. wysłać mu jakieś dane, np ciąg <text> Ala ma kota </text>
3. następnie chcę takie coś wysłać na powyższy adres
4. a następnie chcę przełączyć się na czytanie i odczytać to co dostanę
w odpowiedzi

prawda, że proste?
Ja tego nie potrafię

bardzo proszę, pomóżcie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
miko
post
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.06.2005
Skąd: Radom

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


dzięki
mój błąd polegał na tym iż korzystałem z manuala takiego win.HLP
a powinieniem korzystać z sieci...

dodane
--------

  1. <?php
  2.  
  3. $postdata= file_get_contents(&#092;"php://input\");
  4. if ($postdata != FALSE) {
  5. header(&#092;"Content-type: text/plain\");
  6. echo &#092;"Otrzymane w zapytaniu POST[\".$postdata.\"]\";
  7. }
  8. else {
  9. $host= $_SERVER[&#092;"SERVER_NAME\"];
  10. $fp= fsockopen($host, 80, $errno, $errstr);
  11. $post= &#092;"Ala ma kota\";
  12. $out= &#092;"\";
  13. $out .= &#092;"POST \".$_SERVER[\"PHP_SELF\"].\" HTTP/1.1rn\";
  14. $out .= &#092;"Host: \".$host.\"rn\";
  15. $out .= &#092;"Keep-Alive: 300rn\";
  16. $out .= &#092;"Connection: keep-alivern\";
  17. $out .= &#092;"Content-Type: application/x-www-form-urlencodedrn\";
  18. $out .= &#092;"Content-Length: \".strlen($post).\"rnrn\";
  19. $out .= $post;
  20. $response= &#092;"\";
  21. fwrite($fp, $out);
  22. $body= false;
  23. while (!feof($fp)) {
  24. $s= fgets($fp, 1024);
  25. if ($body)
  26. $response .= $s;
  27. if ($s == &#092;"rn\")
  28. $body= true;
  29. }
  30. fclose($fp);
  31. echo $response;
  32. }
  33.  
  34. ?>


Otrzymuję w odpowiedzi
<raw>
29
Otrzymane w zapytaniu POST[Ala ma kota]

0
</raw>


czy jest jakaś odpowiednia (oczywista metoda) odczytania tylko samej treści bez tych tajemniczych (dla mnie) cyferek?

A tak przy okazji to co to za jedne te cyferki?

Ten post edytował miko 6.06.2005, 18:57:52
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 05:43