Скрипты для тестов

golovotiap

Интересующийся
Регистрация
26.09.2012
Сообщения
15
Реакции
0
Поинты
0.000
Здравствуйте, у меня есть сайт на тему саморазвития, психологии и т.д.
Хочу поставить на своем сайте тесты (например определение темперамента).
То есть человек выбирает из предложенного списка ответ(ы), скрипт их собирает, анализирует и выдает результат. Желательно чтоб скрипт был универсальным, чтоб я потом сам мог добавлять новые тесты.
Самих тестов пока что нету на руках, в приват цены, предложения.
Мб уже есть такие?
 

MisterKoK

Любитель
Регистрация
19.08.2009
Сообщения
145
Реакции
29
Поинты
0.000
есть конечно подобные штуки =)
Вот для Джумлы к примеру, первый результат у гугла - JOOMTEST 1.0.1
На юкозе видел в конструкторе тоже есть.
Вы поподробнее опишите свои требования, кто-нибудь я уверен подскажет =) Ну или возможно возьмется написать не за бесплатно :money:
 

demon304dima

Интересующийся
Регистрация
05.08.2012
Сообщения
128
Реакции
5
Поинты
0.000
скрипт не просто так написать, не каждый с ним справится, но я уверен есть специалисты которые это умеют и смогут вам помочь...
 

Сергей В 1364768964

Интересующийся
Регистрация
01.07.2012
Сообщения
34
Реакции
6
Поинты
0.000
<?php
$questions = array ('сколько лет?', 'сколько зим?', 'сколько можно пить?');
$answers=array(
0 => array('a) 10','b) 20','c) 30'),
1 => array('a) 1','b) 10','c) 15'),
2 => array ('a) 3','b) 5','c) 6')
);

foreach ($question as $key=>$value)
{
$key++;
echo $value."<br>";
GetAnswers($key);
echo '<br>';
}

function GetAnswers ($question)
{
global $answers;
foreach ($answersas $key=>$value)
echo' <b>'.$value.' </b>';
}

function CalculatePoints($answer)
{
/*
ну а здесь посчитать значения.
если тест - одностраничный, то просто получить данные из всех input-ов
если многостраничный, то итоговую сумму из инпута ;)
*/
}
function GetPoints ($answer)
{
/*
собственно говоря самый легкий путь - подогнать ответы так,
чтобы а=0, b=1, c=2
и после чего, в завершении скрипта вернуть значения

*/
}

?>
Это пример реализации, без ввода - просто набросок. Хотя допилить дело 10 минут + присобачить базу данных (текстовик или БД) и получится то самое.
 
Последнее редактирование:

mpak59rus

Любитель
Регистрация
02.03.2010
Сообщения
505
Реакции
29
Поинты
0.000
Попробуйте написать сами, за такую работу браться смысла нет. денег много не возьмешь.
 
Сверху Снизу