• 26-06-2021, 08:41:30
    #1
    merhabalar elimde bunlara benzer linkler var

    https ://example.com/content-1373212886/page/6?currentScore=2&totalQuestions=5
    https ://example.com/content-9273286/page/13?currentScore=8&totalQuestions=12

    bunun page'den önceki kısmını almak istiyorum. yani şu kısmını https://example.com/content-1373212886/


    kodu kopyala yapıştır ilerlettim ama bir türlü pageden önceki kısmı alamadım.

    <?php
    if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on')
    $url = "https://";
    else
    $url = "http://";
    // Append the host(domain name, ip) to the URL.
    $url.= $_SERVER['HTTP_HOST'];
    
    // Append the requested resource location to the URL
    $url.= $_SERVER['REQUEST_URI'];
    
    echo "$url";
    
    
    ?>
  • Kabul Edilen Cevap
    • 0 Beğeni
      $dizi = explode ("/",$url);
      $newUrl = $dizi[0].$dizi[1].$dizi[2].$dizi[3].$dizi[4];

      böyle çalışması lazım
  • 26-06-2021, 08:47:43
    #2
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    $dizi = explode ("/",$url);
    $newUrl = $dizi[0].$dizi[1].$dizi[2].$dizi[3].$dizi[4];

    böyle çalışması lazım
  • 26-06-2021, 08:56:15
    #3
    berkaycatak adlı üyeden alıntı: mesajı görüntüle
    $dizi = explode ("/",$url);
    $newUrl = $dizi[0].$dizi[1].$dizi[2].$dizi[3].$dizi[4];

    böyle çalışması lazım
    çok teşekkürler. küçük bir düzelemeyle istediğimi elde ettim

    düzenleme:
    $newUrl = $dizi[0]."/"."/".$dizi[1].$dizi[2]."/".$dizi[3];