ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ ilDoc Overview
save_question_post_data.php
Go to the documentation of this file.
1
<?php
2
/* Copyright (c) 1998-2013 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4
chdir(
"../.."
);
5
require_once
"./include/inc.header.php"
;
6
include_once
"./webservice/soap/include/inc.soap_functions.php"
;
7
$results
=
array
();
8
foreach
(
$_POST
as
$key
=> $value) {
9
if
(preg_match(
"/value_(\d+)_1/"
,
$key
, $matches)) {
10
array_push(
$results
,
$_POST
[
"value_"
. $matches[1] .
"_1"
]);
11
array_push(
$results
,
$_POST
[
"value_"
. $matches[1] .
"_2"
]);
12
array_push(
$results
,
$_POST
[
"points_"
. $matches[1]]);
13
}
14
}
15
$res
=
ilSoapFunctions::saveQuestion
(
$_POST
[
"session_id"
] .
"::"
.
$_POST
[
"client"
], $_POST[
"active_id"
], $_POST[
"question_id"
], $_POST[
"pass"
],
$results
);
16
if
(
$res
===
true
) {
17
global
$lng
;
18
$lng->loadLanguageModule(
"assessment"
);
19
echo $lng->txt(
"result_successful_saved"
);
20
}
else
{
21
global
$lng
;
22
$lng->loadLanguageModule(
"assessment"
);
23
echo $lng->txt(
"result_unsuccessful_saved"
);
24
}
$res
foreach($_POST as $key=> $value) $res
Definition:
save_question_post_data.php:15
$results
$results
Definition:
save_question_post_data.php:7
array
Create styles array
The data for the language used.
Definition:
40duplicateStyle.php:19
ilSoapFunctions\saveQuestion
static saveQuestion($sid, $active_id, $question_id, $pass, $solution)
Definition:
inc.soap_functions.php:514
$lng
global $lng
Definition:
privfeed.php:17
$key
$key
Definition:
croninfo.php:18
$_POST
$_POST["username"]
Definition:
cfg.phpunit.template.php:11
Modules
TestQuestionPool
save_question_post_data.php
Generated on Tue Jan 28 2025 19:01:26 for ILIAS by
1.8.13 (using
Doxyfile
)