Develop and Download Open Source Software

Browse Subversion Repository

Diff of /WebModuleUnit1.pas

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 15 by yamat0jp, Sun Sep 25 10:41:36 2016 UTC revision 16 by yamat0jp, Tue Sep 27 20:57:24 2016 UTC
# Line 420  procedure TWebModule1.WebModule1registAc Line 420  procedure TWebModule1.WebModule1registAc
420    Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);    Request: TWebRequest; Response: TWebResponse; var Handled: Boolean);
421  var  var
422    na, sub, com, pass: string;    na, sub, com, pass: string;
423      s1: string;
424    no, line: integer;    no, line: integer;
425    i: integer;    i: integer;
426    s: TResourceStream;    s: TResourceStream;
# Line 447  begin Line 448  begin
448    for i := 0 to words.count - 1 do    for i := 0 to words.count - 1 do
449      if ContainsText(AnsiString(com), AnsiString(words[i])) = True then      if ContainsText(AnsiString(com), AnsiString(words[i])) = True then
450      begin      begin
451        er := er + '禁止語句が含まれます.';        s1 := words[i];
452        break;        if s1[1] = '<' then
453          begin
454            if Pos(' ', s1) = 0 then
455              s1 := Copy(s1, 2, Length(s1))
456            else
457              s1 := Copy(s1, 2, Pos(' ', s1) - 1);
458            er := er + '禁止タグが含まれます. ヒント:' + s1 + #$D#$A;
459          end
460          else
461          begin
462            er := er + '禁止語句が含まれます.';
463            break;
464          end;
465      end;      end;
466    if FDTable1.RecordCount = 0 then    if FDTable1.RecordCount = 0 then
467      no := 1      no := 1
# Line 611  begin Line 624  begin
624      }      }
625      FDTable2.AppendRecord([Request.ScriptName, 'pbbs clone',      FDTable2.AppendRecord([Request.ScriptName, 'pbbs clone',
626        '<center><font size=5 face=Verdana color=gray><b>P-BBS CLONE</b></font></center>',        '<center><font size=5 face=Verdana color=gray><b>P-BBS CLONE</b></font></center>',
627        'admin', 'あほ,ばか,死ね,<style,<script', false]);        'admin', 'あほ,ばか,死ね,<style,<script,<link', false]);
628      m := TResourceStream.Create(HInstance, 'setup', RT_RCDATA);      m := TResourceStream.Create(HInstance, 'setup', RT_RCDATA);
629      try      try
630        uri := '/setup';        uri := '/setup';

Legend:
Removed from v.15  
changed lines
  Added in v.16

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26