• 06-05-2007, 13:47:46
    #1
    Üyeliği durduruldu
    Merhaba,

    Aşağıdaki kod sürekli google yönlenmekte ben rastgele yönlenmesini istiyorum bu kodla veya baska sekilde yapabilirmiyiz bunu ?
    <? 
    // rastgele yonlenecek sayfalar 
    $sayfalar = array( 
    "http://www.zone.org", 
    "http://www.google.com.tr", 
    "http://www.paypal.com", 
    ); 
    $sayfa_sayisi = count($sayfalar); 
    $rastgele = rand(0,$sayfa_sayisi-1); 
    header("Location: ".$sayfalar[$rastgele]); 
    exit; 
    ?>
  • 06-05-2007, 14:32:34
    #2
    Üyeliği durduruldu
    kodda sorun yok. bu kodu kullandığın sayfayı açtıktan sonra sen muhtemelen tarayıcında geri diyip test etmeye çalışıyorsundur. o yüzden hep aynı sayfa geliyordur.
  • 06-05-2007, 14:36:41
    #3
    Üyeliği durduruldu
    Geri demeden tekrar yeni pencere açıyorum yine google
  • 06-05-2007, 14:40:10
    #4
    Üyeliği durduruldu
    o zaman şansına yani. sonuçta rastgele oluyor. emin olmak adına kodları çalıştırdım ve bi kaç denemeden sonra array'deki tüm sitelere yönlendi karışık olarak.
  • 06-05-2007, 14:45:21
    #5
    Üyeliği durduruldu
    Peki heralde bana ole denk geldi peki bundaki site sayısını arttırmak mumkun mu? mumkunse yeni eklenen sitelere de yonlenir mi ?
  • 06-05-2007, 14:56:03
    #6
    Misafir
    Php.net/srand ;-)
  • 06-05-2007, 15:18:20
    #7
    Üyeliği durduruldu
    Teşekkürler HitcH ve Diğer arkadaşlar...
  • 08-05-2007, 12:24:49
    #8
    Üyeliği durduruldu
    tşkler benimde işime yaradı..
  • 08-05-2007, 14:35:30
    #9
    ben şunu kullanıyorum.

    tik.php oluşturdum içine

    <?
    $site[0] = "http://www.mynet.com";
    $site[1] = "http://www.google.com";
    $site[2] = "http://www.superonline.com";
    $site[3] = "https://www.r10.net";
    shuffle($site);
    header("Location: ".$site[0]);
    ?>

    istedigin kadar ekleyebiliyorsun.Ayrıca ref olarak gidilen site tik.php yı değil tik.php ye nerden tıklandıysa o siteyi görüyor