如何使用2个javascript变量对php方法进行ajax POST调用

时间:2019-03-04 12:20:43

标签: javascript php jquery ajax xml

Good Day All, 请提供建议和协助,我已经以多种方式尝试了此解决方案,但遇到了一些简单的问题……

我需要:将2个变量(计数和xml)发布到服务器,以保存具有唯一的1-2-3-4-5-6号作为文档名称的文件,然后使用xml填充文件数据..

2个Ajax调用(当前):

ajax.call( this, 'xml='+xml);
ajax.call( this, 'hiddencontainer='+count, 'xml='+xml );

PHP(当前有2种方法):

<?php
    if( $_SERVER['REQUEST_METHOD']=='POST' && !empty( $_POST['xml'] ) ){
        $file  = 'uploads/' . $Counter . ' - Export.xml';
        $bytes = file_put_contents( $file, $_POST['xml'] );
        exit( sprintf('%d bytes written to %s',$bytes,realpath($file) ) );
    }
     if( $_SERVER['REQUEST_METHOD']=='POST' && !empty( $_POST['hiddencontainer'] ) ){
         $Counter = $_POST['hiddencontainer'];
         $file  = 'uploads/' . $Counter . ' - Count.xml';
         $bytes = file_put_contents( $file, $_POST['hiddencontainer'] );
         exit( sprintf('%d bytes written to %s',$bytes,realpath($file) ) );
    }
?>

我如何在1个调用和1个方法中获得这2个方法和2个调用,这将产生如下文档:

1 - Export.xml
2 - Export.xml
3 - Export.xml

并且还包含xml数据。

这里的任何帮助将不胜感激。预先感谢。

0 个答案:

没有答案