Php-тест

Basil2009

Вообщем нужно сделать тест на php для сайт, благо интернет большой нашел готовый php тест, правда не знаю насколько он рабочий.
Код
<html>
<head>
<title>Психологический тест. Любите ли вы деньги?</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
body { background-color: #FFFFFF; font-family: Arial; color: #000000; font-size: 13px; }
a:link, a:active, a:visited { color: #345342; text-decoration: underline; }
a:hover { color: #FF0000; text-decoration: none; }
.code
{ background: #FFF; border: 1px solid #CCCCCC; color: #000000; font-family: Arial; padding: 5px; margin: 5px; font-size: 13px; height: 25px; }
</style>
</head>
<body>
 
<!-- Здесь можно разместить любой верх вашей страницы -->
 
<h2 align="center">Психологический тест</h2>
 
<? if($test)  { ?> <form method=POST> <h4>Умеете ли вы планировать свой бюджет так, чтобы не влезать в долги: </h4>
<p><input name="a" value="2" type="radio">не можете сказать, чтобы это получалось в совершенстве, но чаще всего довольно успешно справляетесь с этой задачей.</p> <p><input name="a" value="3" type="radio">нет, вы столько раз пытались это делать, но каждый месяц после раздачи долгов планировать практически нечего.</p> <p><input name="a" value="1" type="radio">разумеется, иначе зачем вообще его планировать.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if($a)  { ?> <form method=POST> <h4>Своим друзьям вы даете в долг, только после того как...</h4>
<p><input name="b" value="<? echo (3+$a) ?>" type="radio">у вас появятся деньги.</p>
<p><input name="b" value="<? echo (1+$a) ?>" type="radio">удостоверитесь, что отказать нет никакой возможности, а возврат стопроцентно гарантирован.</p>
<p><input name="b" value="<? echo (2+$a) ?>" type="radio">будете уверены, что можете себе это позволить.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if($b)  { $rezult = ($b); ?> <form method=POST> <h4>Если вы проходите мимо просящего милостыню нищего, вы...</h4>
<p align=center><img src="levitacia.jpg"></p>
<p><input name="c" value="<? echo (1+$b) ?>" type="radio">стараетесь идти как можно быстрее - видеть не можете этих мерзких попрошаек.</p>
<p><input name="c" value="<? echo (2+$b) ?>" type="radio">стараетесь придушить голос собственной совести и жалость, так как давно убедились, что нищий - это не самая низкооплачиваемая профессия.</p>
<p><input name="c" value="<? echo (3+$b) ?>" type="radio">если у вас хорошее настроение и есть деньги в кармане, то подадите на бедность, если наоборот, то не обратите никакого внимания.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if($c)  { $rezult = ($c); ?> <form method=POST> <h4>Своей работой вы недовольны, потому что:</h4>
<p><input name="d" value="<? echo (1+$c) ?>" type="radio">платят слишком мало.</p>
<p><input name="d" value="<? echo (2+$c) ?>" type="radio">она не соответствует вашей специальности.</p>
<p><input name="d" value="<? echo (3+$c) ?>" type="radio">вы не можете сидеть на одном месте восемь часов.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if($d)  { $rezult = ($d); ?> <form method=POST> <h4>Любовь, на ваш взгляд, это:</h4>
<p><input name="e" value="<? echo (1+$d) ?>" type="radio">сплошные выдумки сентиментально настроенных особ.</p>
<p><input name="e" value="<? echo (3+$d) ?>" type="radio">мир иллюзий - думаешь, что нашел наконец-то свою Белоснежку, а она оказывается в лучшем случае феминизированной Снежной Королевой.</p>
<p><input name="e" value="<? echo (2+$d) ?>" type="radio">встреча двух половинок.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if($e)  { $rezult = ($e); ?> <form method=POST> <h4>Праздники вы предпочитаете отмечать:</h4>
<p><input name="f" value="<? echo (1+$e) ?>" type="radio">в кругу своей семьи - больше шансов получить удовольствие при минимальных затратах.</p>
<p><input name="f" value="<? echo (2+$e) ?>" type="radio">где придется - каждый раз строите планы, которым не суждено сбыться. Хотя вообще предпочитаете отмечать любой праздник с размахом.</p>
<p><input name="f" value="<? echo (3+$e) ?>" type="radio">в обществе людей, которых я люблю.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if($f)  { $rezult = ($f); ?> <form method=POST> <h4>Выбирая подарок для своей супруги (супруга), вы руководствуетесь:</h4>
<p><input name="g" value="<? echo (3+$f) ?>" type="radio">ее (его) желаниями - вам нравится их выполнять.</p>
<p><input name="g" value="<? echo (1+$f) ?>" type="radio">ценой, практичностью и целесообразностью - подарок должен быть полезным каждый день и недорого стоить (оптимальный вариант - перевязанный красивой ленточкой половник).</p>
<p><input name="g" value="<? echo (2+$f) ?>" type="radio">своими чувствами - чем они сильнее, тем дороже и оригинальнее подарок.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if($g)  { $rezult = ($g); ?> <form method=POST> <h4>С каким из следующих утверждений вы согласны:</h4>
<p><input name="h" value="<? echo (1+$g) ?>" type="radio">сбереженная копейка сохраняет рубль, здоровье, достаток и душевное равновесие.</p>
<p><input name="h" value="<? echo (2+$g) ?>" type="radio">не все можно купить за деньги, но без них ничего не купишь.</p>
<p><input name="h" value="<? echo (3+$g) ?>" type="radio">кто платит, тот и заказывает музыку.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if($h)  { $rezult = ($h); ?> <form method=POST> <h4>Что вы думаете об азартных играх:</h4>
<p><input name="i" value="<? echo (3+$h) ?>" type="radio">это одно из ваших самых любимых занятий.</p>
<p><input name="i" value="<? echo (2+$h) ?>" type="radio">вас нельзя назвать очень азартным человеком, но любителей азартных игр вы можете понять.</p>
<p><input name="i" value="<? echo (1+$h) ?>" type="radio">эта зараза похуже наркомании, давали бы этим игрокам по десять лет, чтобы неповадно было.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if($i)  { $ball = ($i); $rezult = ($i); 
if ($rezult <= 10 && $rezult > 0) { $rezult = "Поклонение золотому тельцу - смысл вашей жизни. Скупой рыцарь, Гарпагон и Плюшкин - ваши младшие братья, которых вы однозначно превосходите в жадности и скупости. Если вам приходится расставаться с содержимым кошелька, то вы испытываете физическое страдание. Лучший друг мгновенно превратится в самого заклятого врага, если бедняга вздумает попросить у вас взаймы. Ваша экономия доходит до абсурда. Какой смысл иметь много денег, если приходится вести почти нищенское существование? Но вы подобной точки зрения не разделяете."; }
 
if ($rezult <= 14 && $rezult > 10) { $rezult = "К деньгам вы относитесь с позиций целесообразности - они вам нужны для того, чтобы тратить их на необходимые вещи. Транжирой вас назвать трудно, вы знаете цену заработанной своим трудом копейки и великолепно планируете свой бюджет. Но жадность также вам чужда. Вы всегда помните о том, что деньги - это не цель, а средство. Если придется потратить крупную сумму на то, чтобы выручить из беды близкого вам человека, вы не будете долго раздумывать. Другое дело, что вам не нравится пустая трата денег."; }
if ($rezult <= 19 && $rezult > 14) { $rezult = "Вы очень любите деньги, но ваша любовь, похоже, на всю жизнь останется неразделенной. Они словно утекают сквозь ваши пальцы и абсолютно \"не липнут\" к вашим рукам. С детских лет вы мечтаете о том, чтобы у вас объявились богатые родственники, которые оставят наследство. Вы строите совершенно фантастические планы добывания денег. Если бы в школе давали сочинения на тему: \"Как бы я заработал миллион, если бы мне позволили это сделать\", а еще лучше \"Как быстрее его потратить\", вы бы справились лучше всех. А так ваши способности пропадают зря, не находя достойного применения, ведь планы эти, несмотря на широту мысли и красоту слога, абсолютно нереальны. Самостоятельно вожделенную сумму вы не заработаете, а если и получится, она очень быстро покинет ваш кошелек."; }
if ($rezult <= 24 && $rezult > 19) { $rezult = "Исходя из набранных Вами баллов - вы почти равнодушны к деньгам и к их добыванию. Вы больше склонны доверять судьбе в вопросах собственного обеспечения. В вашей жизни как правило деньги уходят также легко, как и приходят. Это однозначно делает вашу жизнь спокойной и направленной на какие-то творческие стороны жизни. Вы независимы от денег и жизнь ваша представляется вам в совершенно других плоскостях и перспективах."; }
if ($rezult <= 27 && $rezult > 24) { $rezult = "Такого человека, как вы, можно встретить один раз за всю жизнь. К деньгам вы относитесь совершенно безразлично. Вы не потеряете себя, если получите неожиданно очень крупную сумму денег, и сумеете не потерять чувства собственного достоинства, если придется жить на жалкие гроши. Как бы ни пыталась судьба распорядиться вами по своему усмотрению, превращая то в нищего, то в богача, вы всегда останетесь самим собой. Деньги для вас не только не главное в жизни, но и вообще вещь маловажная."; } echo "<h4>Результат психологического теста:</h4><p>Вами набрано <b>$ball</b> баллов.</p><p>$rezult</p>"; } else { ?> <form method=POST> <p><a href=http://youryoga.org></a>Психологический тест "Любите ли вы деньги?". В результате этого теста вы узнаете своё отношение к деньгам. Отвечайте на вопросы искренне, только в этом случае вы получите самый точный результат от прохождения этого теста.</p> <br> <br> <center> <input name="test" type="submit" class="code" value=" Начать психологический тест "> </center> <br> <br> <p>Психологический тест он-лайн. Ответьте на вопросы теста, чтобы узнать, что для вас значат деньги.<p> <br> <? }}}}}}}}}} ?>
 
<!-- Здесь можно разместить любой низ вашей страницы -->
 
</body>
</html>
Теперь нужно всю эту бурду запихать на сайт, если копирую код и сохраняя как html ничего не работает, если указываю ссылку на сайт на файл php, он открывается но при нажатие на "начать тест" ничего не происходит, все делаю на денвере. Подскажите пожалуйста, только понятным языком) ибо с php вообще никак)) как подключить это к сайту))чтобы зашел на сайт кликнул на ссылку и начался тест, заранее спасибо.
11 ответов

Basil2009

Basil2009, сохрани как index.php и закинь в корень wwwХотя код на мой взгляд бредовый, проще было сначало форму сделать, а потом обработчик...


Basil2009

RosenR@t, вообщем залил? но он никак не реагирует, открывается страница, но при нажатии на копку начать тест ничего не происходит.


Basil2009

Скрипт не рабочий. Если хочеш обрщайся на [removed_email]. Напишу по примеру этого рабочий.


Basil2009

Скрипт не рабочий. Если хочеш обрщайся на [removed_email]. Напишу по примеру этого рабочий.
Может прям здесь в теме, только если это бесплатно, мы люди (студенты) не богатые))


Basil2009

Basil2009, тебе проще самому написать тест, это не сложно..


Basil2009

За +1 (спасибо) напишу )). Я правда щас ухожу в 12 вернусь вот тогда и приймусь за дело ))


Basil2009

Тем более желающие есть.


Basil2009

Зделал Залил сюда http://dump.ru/file/5185139


Basil2009

c4boomb, под формой есть кнопка "Расширенный режим", зайди туда


Basil2009

спасибо


Basil2009

<html>
<head>
<title>Психологический тест. Любите ли вы деньги?</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
body { background-color: #FFFFFF; font-family: Arial; color: #000000; font-size: 13px; }
a:link, a:active, a:visited { color: #345342; text-decoration: underline; }
a:hover { color: #FF0000; text-decoration: none; }
.code
{ background: #FFF; border: 1px solid #CCCCCC; color: #000000; font-family: Arial; padding: 5px; margin: 5px; font-size: 13px; height: 25px; }
</style>
</head>
<body>
 
<!-- Здесь можно разместить любой верх вашей страницы -->
 
<h2 align="center">Психологический тест</h2>
 
 
<?extract($_POST); if(@$test)  { ?> <form method=POST> <h4>Умеете ли вы планировать свой бюджет так, чтобы не влезать в долги: </h4>
<p><input name="a" value="2" type="radio">не можете сказать, чтобы это получалось в совершенстве, но чаще всего довольно успешно справляетесь с этой задачей.</p> <p><input name="a" value="3" type="radio">нет, вы столько раз пытались это делать, но каждый месяц после раздачи долгов планировать практически нечего.</p> <p><input name="a" value="1" type="radio">разумеется, иначе зачем вообще его планировать.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if(@$a)  { ?> <form method=POST> <h4>Своим друзьям вы даете в долг, только после того как...</h4>
<p><input name="b" value="<? echo (3+$a) ?>" type="radio">у вас появятся деньги.</p>
<p><input name="b" value="<? echo (1+$a) ?>" type="radio">удостоверитесь, что отказать нет никакой возможности, а возврат стопроцентно гарантирован.</p>
<p><input name="b" value="<? echo (2+$a) ?>" type="radio">будете уверены, что можете себе это позволить.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if(@$b)  { $rezult = ($b); ?> <form method=POST> <h4>Если вы проходите мимо просящего милостыню нищего, вы...</h4>
<p align=center><img src="levitacia.jpg"></p>
<p><input name="c" value="<? echo (1+$b) ?>" type="radio">стараетесь идти как можно быстрее - видеть не можете этих мерзких попрошаек.</p>
<p><input name="c" value="<? echo (2+$b) ?>" type="radio">стараетесь придушить голос собственной совести и жалость, так как давно убедились, что нищий - это не самая низкооплачиваемая профессия.</p>
<p><input name="c" value="<? echo (3+$b) ?>" type="radio">если у вас хорошее настроение и есть деньги в кармане, то подадите на бедность, если наоборот, то не обратите никакого внимания.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if(@$c)  { $rezult = ($c); ?> <form method=POST> <h4>Своей работой вы недовольны, потому что:</h4>
<p><input name="d" value="<? echo (1+$c) ?>" type="radio">платят слишком мало.</p>
<p><input name="d" value="<? echo (2+$c) ?>" type="radio">она не соответствует вашей специальности.</p>
<p><input name="d" value="<? echo (3+$c) ?>" type="radio">вы не можете сидеть на одном месте восемь часов.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if(@$d)  { $rezult = ($d); ?> <form method=POST> <h4>Любовь, на ваш взгляд, это:</h4>
<p><input name="e" value="<? echo (1+$d) ?>" type="radio">сплошные выдумки сентиментально настроенных особ.</p>
<p><input name="e" value="<? echo (3+$d) ?>" type="radio">мир иллюзий - думаешь, что нашел наконец-то свою Белоснежку, а она оказывается в лучшем случае феминизированной Снежной Королевой.</p>
<p><input name="e" value="<? echo (2+$d) ?>" type="radio">встреча двух половинок.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if(@$e)  { $rezult = ($e); ?> <form method=POST> <h4>Праздники вы предпочитаете отмечать:</h4>
<p><input name="f" value="<? echo (1+$e) ?>" type="radio">в кругу своей семьи - больше шансов получить удовольствие при минимальных затратах.</p>
<p><input name="f" value="<? echo (2+$e) ?>" type="radio">где придется - каждый раз строите планы, которым не суждено сбыться. Хотя вообще предпочитаете отмечать любой праздник с размахом.</p>
<p><input name="f" value="<? echo (3+$e) ?>" type="radio">в обществе людей, которых я люблю.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if(@$f)  { $rezult = ($f); ?> <form method=POST> <h4>Выбирая подарок для своей супруги (супруга), вы руководствуетесь:</h4>
<p><input name="g" value="<? echo (3+$f) ?>" type="radio">ее (его) желаниями - вам нравится их выполнять.</p>
<p><input name="g" value="<? echo (1+$f) ?>" type="radio">ценой, практичностью и целесообразностью - подарок должен быть полезным каждый день и недорого стоить (оптимальный вариант - перевязанный красивой ленточкой половник).</p>
<p><input name="g" value="<? echo (2+$f) ?>" type="radio">своими чувствами - чем они сильнее, тем дороже и оригинальнее подарок.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if(@$g)  { $rezult = ($g); ?> <form method=POST> <h4>С каким из следующих утверждений вы согласны:</h4>
<p><input name="h" value="<? echo (1+$g) ?>" type="radio">сбереженная копейка сохраняет рубль, здоровье, достаток и душевное равновесие.</p>
<p><input name="h" value="<? echo (2+$g) ?>" type="radio">не все можно купить за деньги, но без них ничего не купишь.</p>
<p><input name="h" value="<? echo (3+$g) ?>" type="radio">кто платит, тот и заказывает музыку.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if(@$h)  { $rezult = ($h); ?> <form method=POST> <h4>Что вы думаете об азартных играх:</h4>
<p><input name="i" value="<? echo (3+$h) ?>" type="radio">это одно из ваших самых любимых занятий.</p>
<p><input name="i" value="<? echo (2+$h) ?>" type="radio">вас нельзя назвать очень азартным человеком, но любителей азартных игр вы можете понять.</p>
<p><input name="i" value="<? echo (1+$h) ?>" type="radio">эта зараза похуже наркомании, давали бы этим игрокам по десять лет, чтобы неповадно было.</p>
<center> <input type="submit" class="code" value=" дальше "> </center> <? } else { ?> 
<? if(@$i)  { $ball = ($i); $rezult = ($i); 
if ($rezult <= 10 && $rezult > 0) { $rezult = "Поклонение золотому тельцу - смысл вашей жизни. Скупой рыцарь, Гарпагон и Плюшкин - ваши младшие братья, которых вы однозначно превосходите в жадности и скупости. Если вам приходится расставаться с содержимым кошелька, то вы испытываете физическое страдание. Лучший друг мгновенно превратится в самого заклятого врага, если бедняга вздумает попросить у вас взаймы. Ваша экономия доходит до абсурда. Какой смысл иметь много денег, если приходится вести почти нищенское существование? Но вы подобной точки зрения не разделяете."; }
 
if ($rezult <= 14 && $rezult > 10) { $rezult = "К деньгам вы относитесь с позиций целесообразности - они вам нужны для того, чтобы тратить их на необходимые вещи. Транжирой вас назвать трудно, вы знаете цену заработанной своим трудом копейки и великолепно планируете свой бюджет. Но жадность также вам чужда. Вы всегда помните о том, что деньги - это не цель, а средство. Если придется потратить крупную сумму на то, чтобы выручить из беды близкого вам человека, вы не будете долго раздумывать. Другое дело, что вам не нравится пустая трата денег."; }
if ($rezult <= 19 && $rezult > 14) { $rezult = "Вы очень любите деньги, но ваша любовь, похоже, на всю жизнь останется неразделенной. Они словно утекают сквозь ваши пальцы и абсолютно \"не липнут\" к вашим рукам. С детских лет вы мечтаете о том, чтобы у вас объявились богатые родственники, которые оставят наследство. Вы строите совершенно фантастические планы добывания денег. Если бы в школе давали сочинения на тему: \"Как бы я заработал миллион, если бы мне позволили это сделать\", а еще лучше \"Как быстрее его потратить\", вы бы справились лучше всех. А так ваши способности пропадают зря, не находя достойного применения, ведь планы эти, несмотря на широту мысли и красоту слога, абсолютно нереальны. Самостоятельно вожделенную сумму вы не заработаете, а если и получится, она очень быстро покинет ваш кошелек."; }
if ($rezult <= 24 && $rezult > 19) { $rezult = "Исходя из набранных Вами баллов - вы почти равнодушны к деньгам и к их добыванию. Вы больше склонны доверять судьбе в вопросах собственного обеспечения. В вашей жизни как правило деньги уходят также легко, как и приходят. Это однозначно делает вашу жизнь спокойной и направленной на какие-то творческие стороны жизни. Вы независимы от денег и жизнь ваша представляется вам в совершенно других плоскостях и перспективах."; }
if ($rezult <= 27 && $rezult > 24) { $rezult = "Такого человека, как вы, можно встретить один раз за всю жизнь. К деньгам вы относитесь совершенно безразлично. Вы не потеряете себя, если получите неожиданно очень крупную сумму денег, и сумеете не потерять чувства собственного достоинства, если придется жить на жалкие гроши. Как бы ни пыталась судьба распорядиться вами по своему усмотрению, превращая то в нищего, то в богача, вы всегда останетесь самим собой. Деньги для вас не только не главное в жизни, но и вообще вещь маловажная."; } echo "<h4>Результат психологического теста:</h4><p>Вами набрано <b>$ball</b> баллов.</p><p>$rezult</p>"; } else { ?> <form method=POST> <p><a href=http://youryoga.org></a>Психологический тест "Любите ли вы деньги?". В результате этого теста вы узнаете своё отношение к деньгам. Отвечайте на вопросы искренне, только в этом случае вы получите самый точный результат от прохождения этого теста.</p> <br> <br> <center> <input name="test" type="submit" class="code" value=" Начать психологический тест "> </center> <br> <br> <p>Психологический тест он-лайн. Ответьте на вопросы теста, чтобы узнать, что для вас значат деньги.<p> <br> <? }}}}}}}}}} ?>
 
<!-- Здесь можно разместить любой низ вашей страницы -->
 
</body>
</html>