Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 25th, 2012  |  syntax: None  |  size: 0.59 KB  |  hits: 10  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Accessing json array by string? (Converting string to var. name)
  2. data.window[r] //etc... but not result
  3.        
  4. $lang_id = (int) ($_POST['lang_id']);
  5.  
  6. if($lang_id == 1)
  7. {
  8.      $lang['simle'] = 'aaa';
  9.      $lang['array'] = 'bbb';
  10. }
  11.  
  12. if($lang_id == 2)
  13. {
  14.      $lang['simle'] = 'ccc';
  15.      $lang['array'] = 'ddd';
  16. }
  17.  
  18. print json_encode($lang);
  19.        
  20. $.post("get_lang.php", { "lang_id": 2}, function(data){
  21.  
  22.    $('.lang').each(function() {
  23.  
  24.      var r = $(this).attr('rel');
  25.      var v = data.r;
  26.  
  27.      $(this).text(v);
  28.  
  29.     });
  30.  
  31. },"json");
  32.        
  33. var v = data[r];
  34.        
  35. header("Content-Type: application/json");