Javascript içinde PHP kullanma acil Yardım

 

    <?php 

    $tipi = array("asd","222","dda","xcs"); 

     $gun = array("qwe","vvv","zzz","bffg"); 

     $ay = array("asd","bbb","23a","wqe"); 

     $yil=array("zzz","sad","cxc","zxca"); 

 

    $say=0 ?>

 

    <script> 

 

    var tipi = new Array();

      var gun = new Array(); 

      var ay = new Array();

      var yil = new Array();

 

    for(var j=0;j<4;j++)

              {

                  tipi[j] = " <?php echo "$tipi[$say]" ?> ";

                  gun[j] = " <?php echo "$gun[$say]" ?> ";

                  ay[j] = " <?php echo "$ay[$say]" ?> ";

                  yil[j] = " <?php echo "$yil[$say]" ?> ";

 

                        <?php $say++;  ?>

              }

    </script>

 

 

 

say değişkenini javascript kodu içersindeki döngüde arttırmak istiyorum fakat bir değişiklik yapılmıyor say değişkeni sürekli sıfırda ne yapabilirim ? Yada başka yolu varmı php içindeki diziyi javascripte aktarmanın?

 

29-10-2012 23:55 Edit:30-10-2012 01:19

    Php

    Cevabı buldum ilgilenenlere

    1. <?php
    2. $tipi = array("asd","222","dda","xcs");
    3. $gun = array("qwe","vvv","zzz","bffg");
    4. $ay = array("asd","bbb","23a","wqe");
    5. $yil=array("zzz","sad","cxc","zxca");
    6. ?>
    7. <script type="text/javascript">
    8. var tipi = new Array();
    9. var gun = new Array();
    10. var ay = new Array();
    11. var yil = new Array();
    12. <?php
    13. for($j=0,$limit=count($tipi);$j<$limit;$j++)
    14. {
    15. echo 'tipi[',$j,']="',str_replace('"','\\"',$tipi[$j]),'";',PHP_EOL;
    16. echo 'gun[',$j,']="',str_replace('"','\\"',$gun[$j]),'";',PHP_EOL;
    17. echo 'ay[',$j,']="',str_replace('"','\\"',$ay[$j]),'";',PHP_EOL;
    18. echo 'yil[',$j,']="',str_replace('"','\\"',$yil[$j]),'";',PHP_EOL;
    19. }
    20. ?>
    21. </script>

     

     

    30-10-2012 04:14

      www.Phpkodlari.com © 2009 Herkes Php öğrenecek
      Web tasarım ve eğitim kaynağınız.