소스 검색

参数有效性判断

visuddhinanda 5 년 전
부모
커밋
39f39c8b92
1개의 변경된 파일13개의 추가작업 그리고 3개의 파일을 삭제
  1. 13 3
      app/reader/get_para.php

+ 13 - 3
app/reader/get_para.php

@@ -4,8 +4,19 @@ require_once "../path.php";
 
 define("_MAX_CHAPTER_LEN_" , 20000);
 
-$_book = $_GET["book"];
-$_para = $_GET["para"];
+if(isset($_GET["book"])){
+    $_book = $_GET["book"];
+}
+else{
+    exit;
+}
+if(isset($_GET["para"])){
+    $_para = $_GET["para"];
+}
+else{
+    exit;
+}
+
 if(isset($_GET["begin"])){
     $_begin = $_GET["begin"];
 }
@@ -25,7 +36,6 @@ if($_view=="sent"){
 }
 
 
-
 PDO_Connect("sqlite:"._FILE_DB_PALITEXT_);
 $query = "SELECT * FROM 'pali_text'  WHERE book= ? AND paragraph= ?";
 $FetchParInfo = PDO_FetchRow($query , array($_book,$_para));