程序
我是一名新手,模仿了一个程序,但不知是哪错了,运行起,显示不出下面 一段数字来,如下:
<form method=post>
名字:<input type="text" name="name" value=""><p>
单项选择:
<input type="radio" name="first" value="我很笨">我很笨
<input type="radio" name="first" value="我非常笨">我非常笨
<input type="radio" name="first" value="我简直就是个傻冒">我简直就是个傻冒<p>
多项选择:
<input type="checkbox" name="second" value="我喜欢打蓝球">我喜欢打蓝球
<input type="checkbox" name="second" value="我喜欢游泳">我喜欢游泳
<input type="checkbox" name="second" value="我喜欢跳舞">我喜欢跳舞
<input type="checkbox" name="second" value="我喜欢爬山">我喜欢爬山 <p>
<INPUT TYPE=HIDDEN NAME="stage" VALUE= "results"><p>
<input type="submit" value="谢谢">
</form>
<?php
function process_form()
{
global $name ;
global $first;
global $second;
if ($first == '我很笨') { $first_message = 你不笨。; }
elseif ($first == '我非常笨') { $first_message = '你很聪明。'; }
else { $first_message = '你简直就象是一个聪明的人了。'; }
$favorite_second = count($second);
if ($favorite_second <= 1)
{$second_message = '但你很快就会在动物园里死去,忏悔吧!';}
elseif ($favorite_second > 1 && $favorite_second < 4)
{$second_message = '你是只爱运动的的猩猩。';}
else {$second_message = '你运动的太多了,对猩猩来讲已经过量,你准备棺材吧,:(';}
echo "这是一项针对猩猩的测试:<br><br>";
echo "你好! 你的名字叫:$name <br><br>";
echo "你的测验结果是 $first_message $second_message";
}
?>
也就是说下面一段PHP显示不出来,不知哪里错了,请高手指点,我的分数不多,请大虾们见谅