万卷书   首页 > 电脑书籍 > PHP > PHP入门速成(2)
 
B. 处理表单

我们通过页面的第二个功能模块完成对表单输入结果的处理过程。其代码如下:

< ?php

function process_form()

{

global $name;

global $fruit;

global $times;



if ($fruit == ‘apple') { $fruit_message = ‘You love apple.'; }

elseif ($fruit == ‘orange') { $fruit_message = ‘You love orange'; }

else { $fruit_message = ‘You love banana.'; }



$favorite_times = count($times);



if ($favorite_times < = 1)

{$times_message = ‘You should eat fruit more often.';}

elseif ($favorite_times > 1 && $favorite_times < 4)

{$times_message = ‘Those are good times to eat fruit.';}

else {$times_message = ‘You are eating too much fruit.';}



echo “Hello $name.”;

echo “$fruit_message $times_message”;

}

? >

   在表单处理代码中,首先我们按照上文所介绍的$PHP_SELF变量处理方式,将我们在创建表单时所建立的变量全部声明为全局变量。接着,我们查看用户具体选择了哪一个fruit选项。然后,使用count()函数得出用户选择的复选选项的个数,然后按照该结果进行相应的判断。最后,我们输出用户的姓名以及表单处理后的信息。

上一页 下一页