小编IBK*_*IBK的帖子

跨站点脚本注入

我正在测试一个Web应用程序.我想编写一个XSS显示警报的脚本"Hello".

我写的第一个脚本是:

<script >alert("Hello");</script > 
Run Code Online (Sandbox Code Playgroud)

但没有显示警报"Hello".我发现有效的XSS脚本是

<SCRIPT >alert(String.fromCharCode(72,101,108,108,111,33))</SCRIPT >
Run Code Online (Sandbox Code Playgroud)

我想知道为什么第一个脚本不起作用.

javascript xss

6
推荐指数
1
解决办法
1万
查看次数

创建在两个表上运行的触发器

我有两个表,COURSEOFFERING。他们的专栏是:

COURSE (
   courseId, 
   title, 
   cost, 
   duration
) 
Run Code Online (Sandbox Code Playgroud)

OFFERING (
    offeringID, 
    instructor, 
    startDate, 
    endDate, 
    courseId, 
    locationId
 ). 
Run Code Online (Sandbox Code Playgroud)

我想配置一个触发器,它确保了有5天(从时间列时间课程COURSE表)不能在十二月提供的(从startDateOFFERING表)。我提出了以下SQL查询:

CREATE OR REPLACE TRIGGER checkDuration
BEFORE INSERT OR UPDATE ON 
  (course c JOIN offering o
   ON   
   c.courseId = o.courseId)
FOR EACH ROW
BEGIN
  IF ((to_char(:new.startDate, 'fmMONTH') = 'DECEMBER') AND duration = 5) 
  THEN
     raise_application_error(-20001, 'Courses of five days duration cannot be run in December');
  END IF;
END;
Run Code Online (Sandbox Code Playgroud)

触发器已创建,但有错误。

sql database oracle triggers oracle10g

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

database ×1

javascript ×1

oracle ×1

oracle10g ×1

sql ×1

triggers ×1

xss ×1