• 15-06-2022, 13:21:18
    #1
    Üyeliği durduruldu
    5.121.152.443 bu kısımı kullanıcının ipsi ile değiştirmek istiyorum ama değişkeni algılamıyor sorun nerde olabilir?

    <?php
    echo $clientIP = $_SERVER["REMOTE_ADDR"];
    
    function botresimtemizle($resimtemizle)
    {
    
    $resimtemizle =str_replace("5.121.152.443",$clientIP,$resimtemizle);
    
    
    return $resimtemizle;
    } ?>
  • 15-06-2022, 13:24:04
    #2
    shingeki adlı üyeden alıntı: mesajı görüntüle
    5.121.152.443 bu kısımı kullanıcının ipsi ile değiştirmek istiyorum ama değişkeni algılamıyor manuel yazınca algılıyor sorun nerde olabilir?

    <?php
    echo $clientIP = $_SERVER["REMOTE_ADDR"];
    
    function botresimtemizle($resimtemizle)
    {
    
    $resimtemizle =str_replace("5.121.152.443",$clientIP,$resimtemizle);
    
    
    return $resimtemizle;
    } ?>
    Girdiğiniz değer string değil decimal algılayıp sorun oluyor olabilir. Girdiğiniz değişkenin tipini kontrol edip tekrar deneyin
  • 15-06-2022, 13:25:41
    #3
    Döngü sonsuz, sürekli başa döndüğü için olabilir.
    Limit vererek deneyin.
  • 15-06-2022, 13:25:55
    #4
    Üyeliği durduruldu
    gurbuzemre adlı üyeden alıntı: mesajı görüntüle
    Girdiğiniz değer string değil decimal algılayıp sorun oluyor olabilir. Girdiğiniz değişkenin tipini kontrol edip tekrar deneyin
    fonksiyonumda string harici kullanamazmıyım hocam? teşekkürler
  • 15-06-2022, 13:37:31
    #5
    shingeki adlı üyeden alıntı: mesajı görüntüle
    fonksiyonumda string harici kullanamazmıyım hocam? teşekkürler
    O şekilde çalıştı mı bilmiyorum da fonksiyonun özelliği stringte isim değiştirme yapması zaten, string harici kullanamazsınız kendiniz fonksiyon yazabilirsiniz kullanmak için. Onuda tip değiştirmeyle falan yapabilirsiniz