• 12-07-2013, 22:35:50
    #1
    Kısaca özetliyorum üstadlar.

    40 adet hazır fotoğrafımız var. (1.png 2.png 3.png 4.png... )

    Bir sayfada 40 tane seçim yapılabilecek foto var.

    İsteğim, aynı karta tıklansa bile rastgele açsın.

    Php ile veya farklı yöntemle nasıl yapabilirim acaba?


    (html sayfasında çalışacak şekilde)
  • 12-07-2013, 22:45:12
    #2
    <?=rand(1,40);?>.png

    şeklinde kullanabilirsin HTML kodlarını koymadığından tam olarak istediğini yapamıyorum ama rand ile 1,40 arasında isimlendirilmiş resimlerden rastgele birini seçer...
  • 12-07-2013, 22:52:12
    #3
    Erden35 adlı üyeden alıntı: mesajı görüntüle
    <?=rand(1,40);?>.png

    şeklinde kullanabilirsin HTML kodlarını koymadığından tam olarak istediğini yapamıyorum ama rand ile 1,40 arasında isimlendirilmiş resimlerden rastgele birini seçer...
    Kısımdan şöylece vereyim, 1. 2. 3. kısmını kaldırıp eklememiz gerekiyor sanırım?

    <div class="playingCards fourColours faceImages ">
      <ul class="hand"> 
            <li> 
               <a class="card rank-k spades ajax" a href="images/1.png" data-rel="prettyPhoto" </a> 
            </li> 
            <li> 
                <a class="card rank-k spades ajax" a href="images/2.png" data-rel="prettyPhoto"></a> 
            </li> 
            <li> 
                
              <a class="card rank-k spades ajax" a href="images/3.png" data-rel="prettyPhoto"></a>  
               
            </li> 
            <li> 
             <a class="card rank-k spades ajax" a href="images/4.png" data-rel="prettyPhoto"></a> 
            </li>
  • 12-07-2013, 22:55:48
    #4
    <div class="playingCards fourColours faceImages ">
      <ul class="hand"> 
            <li> 
               <a class="card rank-k spades ajax" a href="images/<?=rand(1,40);?>.png" data-rel="prettyPhoto" </a> 
            </li> 
            <li> 
                <a class="card rank-k spades ajax" a href="images/<?=rand(1,40);?>.png" data-rel="prettyPhoto"></a> 
            </li> 
            <li> 
                
              <a class="card rank-k spades ajax" a href="images/<?=rand(1,40);?>.png" data-rel="prettyPhoto"></a>  
               
            </li> 
            <li> 
             <a class="card rank-k spades ajax" a href="images/<?=rand(1,40);?>.png" data-rel="prettyPhoto"></a> 
            </li>
  • 12-07-2013, 22:58:46
    #5
    İç içe geçmişti, şöyle düzenledim de.

    <a class="card rank-k spades ajax" a href="images/<?=rand(1,40);?>.png" data-rel="prettyPhoto"></a>


    Fotoğrafları göremiyor da, şöyle yapsak?

     <a class="card rank-k spades ajax" a href="images/<?=rand(1.png,2.png,3.png,4.png);?>.png" data-rel="prettyPhoto"></a>
    Gibi birşey uygulasak veya böyle birşey yapsak?


    Erden35 adlı üyeden alıntı: mesajı görüntüle
    <div class="playingCards fourColours faceImages ">
      <ul class="hand"> 
            <li> 
               <a class="card rank-k spades ajax" a href="images/<?=rand(1,40);?>.png" data-rel="prettyPhoto" </a> 
            </li> 
            <li> 
                <a class="card rank-k spades ajax" a href="images/<?=rand(1,40);?>.png" data-rel="prettyPhoto"></a> 
            </li> 
            <li> 
                
              <a class="card rank-k spades ajax" a href="images/<?=rand(1,40);?>.png" data-rel="prettyPhoto"></a>  
               
            </li> 
            <li> 
             <a class="card rank-k spades ajax" a href="images/<?=rand(1,40);?>.png" data-rel="prettyPhoto"></a> 
            </li>
  • 12-07-2013, 23:00:24
    #6
    rand fonksiyonun iki aralık arası rastgele sayı üretir sadece
  • 12-07-2013, 23:05:39
    #7
    Erden35 adlı üyeden alıntı: mesajı görüntüle
    rand fonksiyonun iki aralık arası rastgele sayı üretir sadece
    Peki html içinde çalışır mı? Yani, php uzantı bir sayfa vs. yapmamız gerekiyor mu acaba? Ona göre kurcalayayım. Birde pm ile örnek atıyorum.
  • 12-07-2013, 23:42:36
    #8
    tabiki php uzantılı bir sayfada çalışır hiç bir php fonk. veya phple yazılmış bir kod html dosyasında çalışmaz
  • 12-07-2013, 23:46:23
    #9
    Erden35 adlı üyeden alıntı: mesajı görüntüle
    tabiki php uzantılı bir sayfada çalışır hiç bir php fonk. veya phple yazılmış bir kod html dosyasında çalışmaz
    Uzantıyı php yaptım çalıştı.

    Peki sayfa yenilemeden değiştirme şansımız varmı basit bir kodla birde?

    +rep