Как сделать ajax POST вызов метода php, используя 2 переменные javascript - PullRequest
0 голосов
/ 04 марта 2019

Good Day All, Пожалуйста, сообщите и помогите, я пробовал это решение несколькими способами и застрял с чем-то простым ...

Мне нужно: POST 2 переменные (Count & xml) ксервер, чтобы сохранить файл с уникальным номером 1-2-3-4-5-6 в качестве имени документа, а затем заполнить файл данными xml.

2 x Ajax-вызовы (в настоящее время):

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

PHP (в настоящее время 2 x метода):

<?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) ) );
    }
?>

Как получить эти 2 метода и 2 вызова в 1 вызове и 1 метод, который будет производить документ, подобный:

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

А также содержит данные XML.

Любая помощь здесь будет оценена.Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...