• 07-02-2013, 10:52:00
    #1
    Merhaba;

    iki soru soracağım. Öncelik şudur. Veritabanımda bazı siteler www. ile başlayacak şekilde bazı siteler http:// ile başlayacak şekilde. Bunları rastgele çekip link verdiğimde www. ile başlayan siteleri tabiki şu şekilde yönlendiriyor.

    benimsiteadım.com/www.dbdekisiteadi.com

    şeklinde. Bunu düzeltmek istiyorum.

    İkinci sorum ise;

    Bunu düzeltemedik diyelim.

    benimsiteadım.com/www.dbdekisiteadi.com gibi bir adres girildiğinde şuanda 404'e yönlendiriyorum ama. / dan sonra site adı geldiğinde www.dbdekisiteadi.com'a yönlendirecek bir kod arıyorum.

    Derdimi ne kadar anlatabildim emin değilim. Teşekkürler.


    Bu arada çektiğim kod budur;

    echo "<br>Rastgele: <a href=\"$site\">$ismi</a><br>";
  • 07-02-2013, 11:27:58
    #2
    Üyeliği durduruldu
    if (stripos($site,'http://')===false) {
    $site = 'http://'.$site;
    }
    
    echo "<br>Rastgele: <a href=\"$site\">$ismi</a><br>";
    bu şekilde kullanırsan http:// yoksa ekler
  • 07-02-2013, 11:42:19
    #3
    ChatLakTurK adlı üyeden alıntı: mesajı görüntüle
    if (stripos($site,'http://')===false) {
    $site = 'http://'.$site;
    }
    
    echo "<br>Rastgele: <a href=\"$site\">$ismi</a><br>";
    bu şekilde kullanırsan http:// yoksa ekler
    Teşekkür ederim bu sorun halledildiği için diğerine gerek kalmadı.