• 11-09-2019, 19:30:54
    #1
    Selamlar , Bir firmaya curl ile post gönderiyorum çıktısını header ile veriyor oda yönlendirme.
    Nereye yönlendireceğini almak için preg_match_all kullanmak istedim fakat refresh olayını çekemedim daha öncede bu sorunu yaşamıştım.
    Yardımcı olabilecek var mı ?

    --------------
    Header bilgilerine eriştiğim değişken $result



    Çıktı ;

    HTTP/1.0 200 OK
    HTTP/1.1 200 OK
    Server: ngjit
    Connection: keep-alive
    Keep-Alive: timeout=60
    Date: Wed, 11 Sep 2019 16:21:39 GMT
    Strict-Transport-Security: max-age=31536000; preload
    Refresh: 9; url=https://localhost/inc/tor.php?key=123&link=https://www.instagram.com/test
    Content-Length: 3046
    Content-Type: text/html; charset=UTF-8

    Çekmek istediğim yeri kırmızı ile renklendirdim şimdiden teşekkürler.
  • 11-09-2019, 19:36:06
    #2
    V3SC adlı üyeden alıntı: mesajı görüntüle
    Selamlar , Bir firmaya curl ile post gönderiyorum çıktısını header ile veriyor oda yönlendirme.
    Nereye yönlendireceğini almak için preg_match_all kullanmak istedim fakat refresh olayını çekemedim daha öncede bu sorunu yaşamıştım.
    Yardımcı olabilecek var mı ?

    --------------
    Header bilgilerine eriştiğim değişken $result



    Çıktı ;

    HTTP/1.0 200 OK
    HTTP/1.1 200 OK
    Server: ngjit
    Connection: keep-alive
    Keep-Alive: timeout=60
    Date: Wed, 11 Sep 2019 16:21:39 GMT
    Strict-Transport-Security: max-age=31536000; preload
    Refresh: 9; url=https://localhost/inc/tor.php?key=123&link=https://www.instagram.com/test
    Content-Length: 3046
    Content-Type: text/html; charset=UTF-8

    Çekmek istediğim yeri kırmızı ile renklendirdim şimdiden teşekkürler.
      preg_match("#Refresh: 9; url=(.*?)n#", str_replace(" ", null, $result), $response);
      print_r($response);
    n yazan yer n olacak, kaydedince forumda n harfi olarak kaldı sadece bilgin olsun...

    ayrıca curl ile yönlendirmeyi de takip edebileceğini biliyorsun değil mi?
  • 11-09-2019, 19:42:23
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    preg_match("#Refresh: 9; url=(.*?)n#", str_replace(" ", null, $result), $response);
    print_r($response);
    n yazan yer n olacak, kaydedince forumda n harfi olarak kaldı sadece bilgin olsun...

    ayrıca curl ile yönlendirmeyi de takip edebileceğini biliyorsun değil mi?
    Array(
    )

    Olarak çıktı verdi. Takip etmem gerekmiyor sadece o bilgiyi oradan almam gerekiyor.
  • 11-09-2019, 19:46:01
    #4
    V3SC adlı üyeden alıntı: mesajı görüntüle
    Array(
    )

    Olarak çıktı verdi. Takip etmem gerekmiyor sadece o bilgiyi oradan almam gerekiyor.
    preg_match("#Refresh: 9; url=(.*?) Content#", str_replace(" ", null, $result), $response);
    print_r($response);
  • 11-09-2019, 19:48:48
    #5
    Misafir adlı üyeden alıntı: mesajı görüntüle
    preg_match("#Refresh: 9; url=(.*?) Content#", str_replace(" ", null, $result), $response);
    print_r($response);
    Array(
    )
  • 12-09-2019, 01:11:56
    #6
    preg_match("||||url=(.*?)\n||||si", $result, $response);
    $url = $responce[1];
    |||| yazan yerlere at ( @ ) işareti koyun. Kod olarak paylaşınca sıkıntı çıktığı için bu şekilde yazdım
  • 12-09-2019, 01:23:29
    #7
    ahmetbayram adlı üyeden alıntı: mesajı görüntüle
    preg_match("||||url=(.*?)n||||si", $result, $response);
    $url = $responce[1];
    |||| yazan yerlere at ( @ ) işareti koyun. Kod olarak paylaşınca sıkıntı çıktığı için bu şekilde yazdım
    Teşekkür ederim halletmiştim zaten