Send quiz results to server - help needed!

ساخت وبلاگ
Hello
Complete beginner - trying to send quiz results to server using php script below from ispring solutions/quizresults from Github. (without success).
I've uploaded all the files/directories to my server into a directory called QuizResults. Could someone please tell me which bits of the index.php script (below) I need to modify?
Any help gratefully received.
Thanks very much
Nyree

<?php
header('Access-Control-Allow-Origin: *');
if ($_SERVER['REQUEST_METHOD'] != 'POST')
{
echo "POST request expected";
return;
}
error_reporting(E_ALL && E_WARNING && E_NOTICE);
ini_set('display_errors', 0);
ini_set('log_errors', 1);
require_once 'includes/common.inc.php';
$requestParameters = RequestParametersParser::getRequestParameters($_POST, !empty($HTTP_RAW_POST_DATA) ? $HTTP_RAW_POST_DATA : null);
_log($requestParameters);
try
{
$quizResults = new QuizResults();
$quizResults->InitFromRequest($requestParameters);
$generator = QuizReportFactory::CreateGenerator($quizResults, $requestParameters);
$report = $generator->createReport();
$dateTime = date('Y-m-d_H-i-s');
$resultFilename = dirname(__FILE__) . "/result/quiz_result_{$dateTime}.txt";
@file_put_contents($resultFilename, $report);
echo "OK";
}
catch (Exception $e)
{
error_log($e);
echo "Error: " . $e->getMessage();
}
function _log($requestParameters)
{
$logFilename = dirname(__FILE__) . '/log/quiz_results.log';
$event = array('ts' => date('Y-m-d H:i:s'), 'request_parameters' => $requestParameters, 'ts_' => time());
$logMessage = json_encode($event);
$logMessage .= ',' . PHP_EOL;
@file_put_contents($logFilename, $logMessage, FILE_APPEND);
}
CodingForums...
ما را در سایت CodingForums دنبال می کنید

برچسب : نویسنده : codingforums بازدید : 180 تاريخ : پنجشنبه 30 آذر 1396 ساعت: 23:15