Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ręczna metoda post i logowanie
deicide
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 2.04.2006

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


Mam taką funkcje:

  1. <?php
  2. function sendToHost($host, $method, $path, $data, $useragent='')
  3. {
  4. // Supply a default method of GET if the one passed was empty
  5. if (empty($method)) {
  6. $method = 'GET';
  7. }
  8. $method = strtoupper($method);
  9. $fp = fsockopen($host, 80);
  10. if ($method == 'GET') {
  11. $path .= '?' . $data;
  12. }
  13. if ($fp)
  14. {
  15. fputs($fp, "$method $path HTTP/1.1rn");
  16. fputs($fp, "Host: $hostrn");
  17. fputs($fp,"Content-type: application/x-www-form-urlencodedrn");
  18. fputs($fp, "Content-length: " . strlen($data) . "rn");
  19. if (trim($useragent)!='') {
  20. fputs($fp, "User-Agent: $useragentrn");
  21. }
  22. fputs($fp, "Connection: closernrn");
  23. if ($method == 'POST') {
  24. fputs($fp, $data);
  25. }
  26.  
  27. while (!feof($fp)) {
  28. $buf .= fgets($fp,128);
  29. }
  30. fclose($fp);
  31. //header('Location: http://'.$host.$path);
  32. //exit;
  33. return $buf;
  34. }
  35. return false;
  36. }
  37. ?>


I teraz np. wysłałem informacje zalogowania się na forum. Wszysttko działa prawidłowo ale jest taki problem, że np. jak zrobie przekirowanie to sam nie jestem zalogowany na forum, ale jest zaznaczone, że taki user istnieje. Czy jest taka mozliwość aby móc sie zalogować w taki sposób lub podobny?
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 22:47