簡體   English   中英

使用ajax代碼將php變量從一頁傳遞到另一頁

[英]pass a php variable from one page to another page with ajax code

我不知道我的標題是否正確??

在加載shop.php頁面時,我有一個名為$ curr的變量,它帶有GET中的值,例如“ GBP”。

$curr = $_GET['cur'];
<script type="text/javascript" src="js/cart.js"></script> 

加載頁面時,cart.js代碼將調用另一個頁面,如下所示:

GET http://myshop.com/cart/config-loader.php?ajax=true

加載config-loader頁面的javascript代碼如下:

var config = (function() {
        var config = null;
        $.ajax({
            url: path + '/config-loader.php',
            data: {
                "ajax": "true"
            },
            dataType: 'json',
            async: false,
            success: function(response) {
                config = response;
            },
            error: function() {
                alert('Ajax error: Edit the path in cart.js to fix.');
            }
        });
        return config;
    }());

我需要將網址傳遞為: http : //myshop.com/cart/config-loader.php?ajax=true&curr=GBP

這樣我就可以在config-loader.php頁面中獲得$ _GET ['curr']值。

我的目標是將config-loader.phpge中的USD值更改為GBP等其他值:

if (!$config['currencyCode']) $config['currencyCode'] = 'USD';

我如何在上面的代碼中做到這一點? 專家要求的幫助。

采用:

        data: {
            "ajax": "true",
            "curr": <?php echo json_encode($curr) ?>
        },

暫無
暫無

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

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