summary refs log tree commit diff stats
path: root/pages/post.php
diff options
context:
space:
mode:
authorStarla Insigna <starla4444@gmail.com>2010-12-11 14:05:05 -0500
committerStarla Insigna <starla4444@gmail.com>2010-12-11 14:05:05 -0500
commit74db7a24d9c2230b104979f4e4981c57ff73de71 (patch)
tree3059bb0a955a662cd9e04208eb6276071cea4c8a /pages/post.php
parent9efe4feaf5e19e51a18a229a6db36c5508e9faea (diff)
downloadfourisland-74db7a24d9c2230b104979f4e4981c57ff73de71.tar.gz
fourisland-74db7a24d9c2230b104979f4e4981c57ff73de71.tar.bz2
fourisland-74db7a24d9c2230b104979f4e4981c57ff73de71.zip
Made Four Island 2 a little more sane
I spent the last few hours sanitizing the database and fixing huge bugs in the code. Among the changes made were:
- "Theoretically related posts" have been removed due to the lack of FULLTEXT index support in InnoDB tables
- Removed tons of stripslashes() calls that were used to remove slashes from records before I realized (while doing all of this work) that magic_quotes_gpc was on for some reason. I mean, like, come on!
- Replaced all non-library uses of htmlentities() with htmlspecialchars(), which basically does the same thing except it doesn't mangle Unicode.
- Completely eradicated polls.
Note that this does mean that all database backups prior to December 11th 2010 are now incompatible with Four Island.
Diffstat (limited to 'pages/post.php')
-rwxr-xr-xpages/post.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/pages/post.php b/pages/post.php index 3f728c8..a5435c9 100755 --- a/pages/post.php +++ b/pages/post.php
@@ -68,7 +68,7 @@ if (!isset($_POST['id']))
68 $template = new FITemplate('new-comment'); 68 $template = new FITemplate('new-comment');
69 $template->add('ID', $cid); 69 $template->add('ID', $cid);
70 $template->add('CODEDEMAIL', md5(strtolower($getanon3['email']))); 70 $template->add('CODEDEMAIL', md5(strtolower($getanon3['email'])));
71 $template->add('TEXT', stripslashes($_POST['comment'])); 71 $template->add('TEXT', $_POST['comment']);
72 $template->add('USERNAME', $getanon3['username']); 72 $template->add('USERNAME', $getanon3['username']);
73 $template->add('DATE', date("F jS Y \a\\t g:i:s a")); 73 $template->add('DATE', date("F jS Y \a\\t g:i:s a"));
74 $template->display(); 74 $template->display();
@@ -108,7 +108,7 @@ if (!isset($_POST['id']))
108 $template = new FITemplate('new-comment'); 108 $template = new FITemplate('new-comment');
109 $template->add('ID', $cid); 109 $template->add('ID', $cid);
110 $template->add('CODEDEMAIL', md5(strtolower($getuser3['user_email']))); 110 $template->add('CODEDEMAIL', md5(strtolower($getuser3['user_email'])));
111 $template->add('TEXT', stripslashes($_POST['comment'])); 111 $template->add('TEXT', $_POST['comment']);
112 $template->add('USERNAME', getSessionUsername()); 112 $template->add('USERNAME', getSessionUsername());
113 $template->add('DATE', date("F jS Y \a\\t g:i:s a")); 113 $template->add('DATE', date("F jS Y \a\\t g:i:s a"));
114 $template->display(); 114 $template->display();