繁体   English   中英

从PHP生成的动态XML

[英]Dynamic XML Generated from PHP

我有一个PHP脚本,可以动态加载XML内容:

require_once 'directory/directory/';  
$nice= '1149632';  

$key = 'adf995jdfdfddda44rfg';   
$mixer  = new Live_Products($key);  

$result = $mixer->product($nice)  
->show(array('name','Price'))  
->query();

echo $result

加载后可以正常工作。 但是我试图使用ajax / jquery脚本将值$ nice发送到PHP脚本; 并最终将结果从动态创建的XML文件发送回去。 我已经尝试了好几个小时了

这是ajax脚本

function sendValues() {  
$("$nice")  
    $.ajax({  
        url: "/myphp.php",  
        data: {str}  
        cache: false  
    });  
}  

有人做过与此概念类似的事情吗?

为什么不像这样将它作为GET参数传递呢?

jQuery的

function sendValues(something) {  
    $.ajax({  
        url: "/myphp.php?nice=" + something,  
        cache: false,
        dataType: 'xml',
        success: function(xml) {
            // Work with the XML
        }  
    });  
} 

的PHP

require_once 'directory/directory/';  
$nice= '1149632';  

$key = 'adf995jdfdfddda44rfg';   
$mixer  = new Live_Products($key);  

$result = $mixer->product($_GET['nice'])  
->show(array('name','Price'))  
->query();

// You said it is XML?
header('Content-Type: text/xml');

echo $result;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM