• 26-06-2022, 16:37:01
    #1
    Arkadaşlar çook eskiden yaklaşık 8-10 yıl önce internette bulduğum bir git.php yapma yöntemi ile git.php oluşturup ana dizine yükleyip siteadi.com/git.php dediğim zaman o git.php'ye bağladığımız ayrıca linkler.txt dosyasında bulunan linklerden rastgele birine yönlendiriyordu. şimdi her iki dosya elimde mevcut fakat çalışmıyor sebebini çözemedim çok anlamadığım için. Çözebilecek birisi olursa çok sevinirim. Aşağıya kodları bırakıyorum. Mutlaka bir bileniniz vardır. Şimdiden teşekkür ederim.

    git.php içeriği bu şekilde
    <?php
    // Dosya adı: git.php
    $linkler = file("linkler.txt");
    $anahtar = array_rand($linkler);
    $link = $linkler[$anahtar];
    $linkler = file("linkler.txt");
    $anahtar = array_rand($linkler);
    $link = $linkler[$anahtar];
    ?>
    
    <meta http-equiv="refresh" content="0;URL=<? echo $link; ?>">
    Linkler.txt içinde ise sadece alt alta linkler bulunuyordu.

    örnek:
    aaa.com
    bbb.com
    ccc.com
    bu şekilde git.php ve linkler.txt'yi ana dizine atıyordum. sonra siteadi.com/git.php yazıp girdiğim zaman linkler.txt dosyasında ki herhangi bir linke yönlendiriyordu rastgele olarak. şimdi ise siteadi.com/aaa.com veya siteadi.com/bbb.com çıkıyor rastgele linklerden seçiyor fakat yönlendirme yapmıyor o linklere gitmiyor.
  • 26-06-2022, 16:40:37
    #2
    imgvia adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar çook eskiden yaklaşık 8-10 yıl önce internette bulduğum bir git.php yapma yöntemi ile git.php oluşturup ana dizine yükleyip siteadi.com/git.php dediğim zaman o git.php'ye bağladığımız ayrıca linkler.txt dosyasında bulunan linklerden rastgele birine yönlendiriyordu. şimdi her iki dosya elimde mevcut fakat çalışmıyor sebebini çözemedim çok anlamadığım için. Çözebilecek birisi olursa çok sevinirim. Aşağıya kodları bırakıyorum. Mutlaka bir bileniniz vardır. Şimdiden teşekkür ederim.

    git.php içeriği bu şekilde
    <?php
    // Dosya adı: git.php
    $linkler = file("linkler.txt");
    $anahtar = array_rand($linkler);
    $link = $linkler[$anahtar];
    $linkler = file("linkler.txt");
    $anahtar = array_rand($linkler);
    $link = $linkler[$anahtar];
    ?>
    
    <meta http-equiv="refresh" content="0;URL=<? echo $link; ?>">
    Linkler.txt içinde ise sadece alt alta linkler bulunuyordu.

    örnek:
    aaa.com
    bbb.com
    ccc.com
    bu şekilde git.php ve linkler.txt'yi ana dizine atıyordum. sonra siteadi.com/git.php yazıp girdiğim zaman linkler.txt dosyasında ki herhangi bir linke yönlendiriyordu rastgele olarak. şimdi ise siteadi.com/aaa.com veya siteadi.com/bbb.com çıkıyor rastgele linklerden seçiyor fakat yönlendirme yapmıyor o linklere gitmiyor.
    <meta http-equiv="refresh" content="0;URL=<?php echo $link; ?>"> olarak düzenleyin çalışacaktır
  • 26-06-2022, 16:47:51
    #3
    php_bot adlı üyeden alıntı: mesajı görüntüle
    <meta http-equiv="refresh" content="0;URL=<?php echo $link; ?>"> olarak düzenleyin çalışacaktır
    Yine aynısını yapıyor hocam söylediğiniz yaptım ama
  • 26-06-2022, 16:50:50
    #4
    siteadi.com/aaa.com bunu fark etmemişim pardon sorununuz burada. Linkleri http:// yada https:// olarak ekleyin. Bir Önce dediğim değişikliğide yapın devamlı kullancaksınız bazı sunucularda short_open_tag =off olabiliyor ozman çalışmaz ilk attığınız şekil
  • 26-06-2022, 16:51:38
    #5
    Linklerin basına http veya https ekleyip dener misiniz?
  • 26-06-2022, 16:53:38
    #6
    Buradaki hata linker.txt dosyasına aa.com bb.com yazmanızdan kaynaklı doğru yazım https://aa.com ya da http://bb.com şeklinde olmalıdır.

    Alternatif bir kod arıyorsanız bu işlemi daha kısa bir yolla da halledebilirsiniz.

    <?php
    
    $filename ="linkler.txt";
    $array = explode("\n", file_get_contents($filename));
    $randoms = array_rand($array,1);
    $random = $array[$randoms];
    
    ?>
    <meta http-equiv="refresh" content="0;URL=<?php echo $random; ?>">
    linkler.txt dosyası yine https:// ya da http:// şeklinde girilmelidir.
  • 26-06-2022, 16:53:51
    #7
    php_bot adlı üyeden alıntı: mesajı görüntüle
    siteadi.com/aaa.com bunu fark etmemiÅŸim pardon sorununuz burada. Linkleri http:// yada https:// olarak ekleyin
    F.Gungor adlı üyeden alıntı: mesajı görüntüle
    Linklerin basına http veya https ekleyip dener misiniz?
    Çok teşekkür ederim çalıştı çok sağolun. Eski linkler duruyordu içinde ama http:// veya https:// yoktu linklerde. Ben de bilmediğim için çözememiştim. Emeğinize sağlık tekrardan çok teşekkürler.