<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html?xmlns="http://www.w3.org/1999/xhtml">
<head>
????<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
????<title>無標題文檔</title>
????<style?type="text/css">
????????body{
????????????font-size:18px;
????????}
????</style>
</head>
<body>
????????<?php
????????????$str='';
????????if(isset($_GET['1name']))?{
????????????$name?=?$_GET['1name'];
????????????if?(!empty($name))?{
????????????????if?(!is_numeric($name))?{
????????????????????if?(isset($_GET['lscore']))?{
????????????????????????$score?=?$_GET['lscore'];
????????????????????????if?(!empty($score))?{
????????????????????????????if?(is_numeric($score))?{
????????????????????????????????if?($score?>=?0?&&?$score?<=?100)?{
????????????????????????????????????switch?((integer)($score?/?10))//0,1,2,3,...,10
????????????????????????????????????{
????????????????????????????????????????case?10:
????????????????????????????????????????????$str?=?'A+';
????????????????????????????????????????????break;
????????????????????????????????????????case?9:
????????????????????????????????????????????$str?=?'A';
????????????????????????????????????????????break;
????????????????????????????????????????case?8:
????????????????????????????????????????????$str?=?'B';
????????????????????????????????????????????break;
????????????????????????????????????????case?7:
????????????????????????????????????????????$str?=?'C';
????????????????????????????????????????????break;
????????????????????????????????????????case?6:
????????????????????????????????????????????$str?=?'D';
????????????????????????????????????????????break;
????????????????????????????????????????default:
????????????????????????????????????????????$str?=?'fail';
????????????????????????????????????????????break;
????????????????????????????????????}
????????????????????????????????}?else?{
????????????????????????????????????$str?=?"成績過高,抄書十遍!";}
????????????????????????????}?else?{
????????????????????????????????$str?=?"成績是數學?Are?you?a?fool?";}
????????????????????????}?else?{
????????????????????????????$str?=?"成績不能為空!";}
????????????????????}
????????????????}?else?{
????????????????????$str?=?"姓名不能為數字!";}
????????????}?else?{
????????????????$str?=?"姓名不能為空!";}
????????}
?????????>
<form?action="#"?method="get">
????請輸入學生的姓名:
????<input?type="text"??name="lname"?value="<?php?if(!empty($_POST["lname"])){?echo?$_GET["lname"]?;}??>"?/><br?/>
????請輸入學生的成績:
????<input?type="text"??name="lscore"?value="<?php?if(!empty($_POST["lscore"])){echo?$_GET["lscore"];}??>"?/><br?/>
????<input?type="submit"?value="提交"?/>
</form>
????????<?php
????????echo?$str;
?????????>
</body>
</html>
送積分啦,PHP判斷單科成績的小code,出錯了,小白白不知道哪里的問題,嗚嗚嗚,誰來幫幫我?嗚嗚嗚
俠客島的含笑
2016-10-25 20:13:49