Собственно не понимаю как привязать код php к html кнопкам, поясните, что я делаю не так?
<?php
$level = 1;
$sword = 0;
$monstr = 0;
$newsword = 0;
$button1 = "Начать игру";
$button2 = "перейти на сайт";
$opisanie = "Ты спускаешься в тёмный подвал, ищи лопату и убивай крыс";
$sostoqanie = false;
function start(){
$button1 = "Начать игру";
$button2 = "перейти на сайт";
$level = 1;
$sword = 0;
$sostoqanie = false;
}
function game(){
$button1 = "Искать монстра";
$button2 = "Искать лопату";
$level = 1;
$sword = 0;
$sostoqanie = true;
}
function monstres(){
$monstr = rand(1, 10);
if($monstr <=($level + $sword)){
$level++;
if($level == 10){
$opisanie = "Победа, достигнут 10 уровень";
}else{
$opisanie = "крыса '$monstr' уровня была побеждёна!";
}
}else{
$level--;
if($level <= 0){
$opisanie = "тебя растерзала крыса";
start();
}else{
$opisanie = "тебя покусала крыса, теряешь уровень";
}
}
}
function swords(){
$newsword = rand(0, 6);
if($newsword == 0){
$sword = 0;
if($level < 10)$level++;
if($level == 10){
$opisanie = "Победа, достигнут 10 уровень";
}else{
$opisanie = "Пожертвуй лопату, получи уровень";
}
}else if($sword<$newsword){
$sword = $newsword;
$opisanie = "Найдена новая лопата";
}else{
$sword = $newsword;
$level--;
if($level <=0){
$opisanie = "Смерть от безысходности";
start();
}else{
$opisanie = "Найдена старая лопата, потеряй уровень";
}
}
function one(){
if($sostoqanie )
monstres();
else
game();
}
function two(){
if($sostoqanie )
swords();
else
}
echo "<form action='./igra.htm' method=POST>"
"<ol>'$opisanie'</ol>"
"<input type=submit name=$one() value='$button1'>"
"<input type=submit name=$two() value='$button2'></form>";
?>