Use $ _GET, $ _SERVER variables ​​em Javascript (jQuery / AJAX)

Então, heres um super simples jQuery / AJAX comentário sistema passo um. O segundo passo é o PHP para inserir os dados no database. Eu preciso do $ _GET [‘variable’] para a página / a $ _SERVER [‘variable’] para armazenar no database. Como posso obter isso no jquery. Eu não posso simplesmente dizer $spot = $_GET['spot'] or $url = $_SERVER['FILE_SCRIPTNAME'] no PHP. Não vai buscá-lo. Eu tenho que ser enviado através do jQuery / AJAX. Como posso fazer isso?

 $(document).ready(function() { $('#submit_comment').click(function() { var comment = $('#place_comment').val(); // Somewhere here set the $_GET['variable']; $.ajax({ type: 'POST', url: 'http://localhost/app/comment/comment.func.php', data: 'comment='+comment, success: function(data) { $('#replies').html(data); } }); }); }); 

Se eu entender o que você está tentando fazer corretamente, você pode tentar algo como usar as variables ​​PHP do lado do servidor em seu javascript do lado do cliente.

 var comment = $('#place_comment').val(); var myVariable = ''; 

Você não pode fazer isso assim: javascript é cliente e PHP $ SERVER array é lado do servidor .