PHP的IF条件语句-- 输入一个数字进行判断等级

 1 <?php
 2   $x=@$_POST['textfield'];
 3   if($x<60){
 4       echo "不及格";
 5       }elseif($x>=60&&$x<=70){
 6           echo "及格";
 7           }elseif($x>=70&&$x<=80){
 8               echo "中等";
 9               }elseif($x>=80&&$x<=90){
10                   echo "良好";
11                   }elseif($x>=90&&$x<=100){
12                       echo "优秀";
13                       }else{
14                           echo "出错";
15                           }
16                           echo "<br>";
17 
18 ?>
19 <form name="form1" method="post" action="">
20   <label for="textfield"></label>
21   <input type="text" name="textfield" id="textfield">
22   <input type="submit" name="button" id="button" value="提交">
23 </form>

 

 get和post的区别:

  1. Get是不安全的,因为在传输过程,数据被放在请求的URL中;Post的所有操作对用户来说都是不可见的

  2. Get传送的数据量较小,这主要是因为受URL长度限制;Post传送的数据量较大,一般被默认为不受限制

  3. Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集

  4. Get执行效率却比Post方法好。Get是form提交的默认方法

 

 

 

 

posted @ 2021-06-23 21:33  韵墨  阅读(789)  评论(0编辑  收藏  举报