簡體   English   中英

如何在javascript函數中使用php里面的javascript變量

[英]how to use javascript variable inside php in javascript function

我正在使用JavaScript來重定向具有動態參數的頁面。

這是代碼,我不得不在JavaScript中使用PHP函數。 它工作但它沒有使用javascipt變量

<script type="text/javascript">
var $map = jQuery.noConflict();
       $map(document).ready(function(){
            $map("#map_search").click(function(){
                  var staffname = $map("#staffname").val();//alert(staffname);

                  var from = $map("#cdate_from").val();
                  var to = "<?php echo site_Encryption(from); ?>";alert(to);
                  var status = $map("#status").val();
                  window.location = "http://localhost/staff/booking.php?date="+to+"&tdate="+to;


var to = "<?php echo site_Encryption(from); ?>";alert(to);

這里我使用PHP函數,“from”是我想要使用的JavaScript變量。

你可以做一個ajax請求,例如:

var from = blablah...;
$.getJSON("encryption.php", {from : from}, function (data)
{
alert(data.to);
});

encryption.php:

<?php
blabla...
echo json_encode(array("to" => site_Encryption($_GET["from"])));
?>

(這是一個示例代碼,不要復制粘貼,閱讀一些ajax教程^^)

另一種方法是在客戶端進行加密。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM