Nyelv :
SWEWE Tag :Bejelentkezés |Bejegyzés
Keresés
Enciklopédia közösség |Enciklopédia válaszok |Küldje el kérdését |Szókincs |Feltöltés ismeretek
kérdések :Php fsockopen csinálni egy szimulált leszállás, volt egy kis probléma
Látogató (223.146.*.*)[Kínai ]
Kategória :[Technológia][Számítástechnika]
kérdések Leírás :
A kívánt hatást elérni,: tudjon utáni paramétereket 1.html formájában, majd a 2.PHP (kevesebb kód) szimulált leszállás távoli levelező szerver. A tényleges működését kell ragasztani a 2.PHP sokáig, majd egy sor hibát (code label) adott tartalom php timeout 30-as évek, én változott a php.ini még mindig kap egy timeout után 60S 60S. Curl Próbáltam korábban, de nincs válasz göndör és a visszhang, így segítségével fsockopen.

<? Php


// Fsockopen
  $ Srv_ip = "192.168.100.254"; // cél IP
  $ Srv_port = 443;
  $ Url = "/owa/auth.owa"; // Postacím
  $ Fp = '';
  $ Resp_str = '';
  $ Hibakod = 0;
  $ Errstr = '';
  $ Timeout = 10;
  $ Post_str = file_get_contents ("php: // input"); // kap az űrlap adatok


  if ($ srv_ip == '' || $ url == '') {
   echo ("ip vagy dest url üres <br> ');
  }

  $ Fp = fsockopen ($ srv_ip, $ srv_port, $ hibakod, $ errstr, $ timeout);
  if (! $ fp) {
   echo ("fp fail);
  }
  $ CONTENT_LENGTH = strlen ($ post_str);
  $ Post_header = "POST $ url HTTP / 1.1 \ r \ n";
  . $ Post_header = "Content-Type: application / x-www-form-urlencoded \ r \ n";
  $ Post_header = "User-Agent: MSIE \ r \ n" ;.
  ... $ Post_header = "Host:" $ srv_ip "\ r \ n";
  . $ Post_header = "Connection: keep-alive \ r \ n \ r \ n";
  . $ Post_header = $ post_str;


  // Echo $ post_header;
  / * Fwrite ($ fp, $ post_header);
  while (! feof ($ fp)) {
   . $ Resp_str = fgets ($ fp, 512); //! ! ! Itt hibát időtúllépés 30S
  } * /

  fwrite ($ fp, $ post_header);
  echo $ post_header;
    $ Inheader = 1;
    $ Num = 0;
    while (! feof ($ fp)) {
        $ Sor = fgets ($ fp, 1024);
        if ($ inheader && ($ sor == "\ n" || $ line == "\ r \ n")) {
             $ Inheader = 0;
        }
        if ($ inheader == 0) {
          . $ Data = $ sor;
        }
        }

  fclose ($ fp);
  echo $ data;

?>

Azt kell válaszolni [Látogató (34.201.*.*) | Bejelentkezés ]

Kép :
Type :[|jpg|gif|jpeg|png|] Byte :[<2000KB]
Nyelv :
| Ellenőrző kód :
Minden válaszok [ 1 ]
[Tag (闪电)]válaszok [Kínai ]Idő :2016-01-18
Ahhoz, hogy használni CURL tenni, hogy valós HTTP fejléc, $ _ SERVER tartalmát belül header fájlt, majd átmennek próbálni

Keresés

版权申明 | 隐私权政策 | Szerzői jog @2018 A világ enciklopédikus tudás