• 14-05-2022, 15:28:32
    #1
    Merhabalar, postta gelen url nin alan adı ve uzantısını nasıl alabilirim?


    örnek : url : https://example.com/deneme-konusu

    <form action="" method="POST">
        <input type="text" name="url" placeholder="URL LİNKİ">
        <input type="submit" name="submit" value="Ara">
    </form>
    sonuç : example.com

    böyle olmalı.
  • 14-05-2022, 15:33:09
    #2
    hocam daha detaylı açıklarmısınız formun olduğu linkteki urlyi mi almak istiyorsunuz
  • 14-05-2022, 15:34:45
    #3
    tasarimbey adlı üyeden alıntı: mesajı görüntüle
    hocam daha detaylı açıklarmısınız formun olduğu linkteki urlyi mi almak istiyorsunuz
    Evet @tasarimbey;

    parse_url ile yapıyorum ama kimisinde www. lu geliyor kimisinde www. suz
    if elsede bunu ayrıştıramıyorum.
  • 14-05-2022, 15:36:19
    #4
    google'da slugify diye aratın
  • 14-05-2022, 15:52:09
    #5
    <?php


    $url = $_POST['url' ];
    $parca = explode('/', $url);
    $istenen = $parca[1]. ' '. $parca[2];
    echo $istenen;

    ? >

    Bu mantıkla biraz irdelersen olur gibi mobilden yazıyorum şuan
  • 14-05-2022, 15:59:05
    #6
    @mskorkt; @Mehmetmasa; @tasarimbey;

    parse_url ile yaptım if elseyede and ekledim. www. sız ve wwwlı olarak

    son bir sorum olacak

    https://example.com/deneme.html?referans-vs-gibi-seyler

    bu linkin sadece .html'e kadar nasıl alabiliriz. .html den sonrasını almasın

    substr ile yapamadım
  • 14-05-2022, 16:24:10
    #7
    Yaptığın işlemlerden sonra elde ettiğin url i Explode ile soru işatetinden itibaren böl birinci kısımı al