function processPost()
{
    connectToDatabase();
    $id = createInitialTask();
    $xml = generateXml($id);
    addRequestXml($id, $xml);
    $response = postXml($xml);
    addResponse($id, $response);
}
示例#2
0
<?php

include '../bdd/bdd_connexion.php';
include "../bdd/functions.php";
if (isset($_POST['response'])) {
    if (isset($_POST['idQuestion']) && isset($_POST['idMarketteur']) && isset($_POST['idContact']) && $_POST['response'] != '') {
        //Si tableau de valeur (checkbox) alors concat
        is_array($_POST['response']) ? $reponse = implode('|', $_POST['response']) : ($reponse = $_POST['response']);
        // si reponse deja en base alors passage de l'ID reponse a mettre a jour sinon ID vide
        isset($_POST['UpdateRequete']) ? $IDReponse = $_POST['UpdateRequete'] : ($IDReponse = "");
        $retour = addResponse($bdd, $_POST['idQuestion'], $_POST['idMarketteur'], $_POST['idContact'], $reponse, $IDReponse);
        if (isset($_POST['aRepondu'])) {
            $retour = addContactRepondu($bdd, $_POST['idContact']);
        }
        echo $retour;
    } else {
        echo -1;
    }
} else {
    echo -1;
}