changeset 783:5adf7e5a5fcc feature-world

merged
author HIROSE Yuuji <yuuji@gentei.org>
date Fri, 12 Jun 2020 21:27:53 +0900
parents 4dcfeeb59b8f (current diff) e9e86a1fc1f3 (diff)
children f9702e2c6591
files
diffstat 1 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/s4-blog.sh	Thu Jun 11 19:38:32 2020 +0900
+++ b/s4-blog.sh	Fri Jun 12 21:27:53 2020 +0900
@@ -1292,6 +1292,18 @@
   text=`getpar text`
   if [ -n "$text" ]; then
     if $iswritable; then
+      ## BEGIN: 2020-06-11 - Post Integrity Check.  Disable if it slows down..
+      blogid=`getpar blogid | tr -c -d 'a-z0-9'`
+      brid=`query "SELECT rowid FROM blog WHERE id='$blogid';"`
+      if [ x"$rowid" != x"$brid" ]; then
+	_id=`getpar id | tr -c -d 'a-z0-9'`
+	_aid=`query "SELECT rowid FROM article WHERE id='$_id';"`
+	if [ -z "$_aid" ]; then
+	  echo "掲示板から書き込んで下さい。" | html p
+	  return
+	fi
+      fi
+      ## END:
       par2table $formdir/article.def
       st=$?
       case $st in

yatex.org