Revision 656
Added by thorn almost 18 years ago
| save_comment.php | ||
|---|---|---|
| 26 | 26 |
require('../../config.php');
|
| 27 | 27 |
|
| 28 | 28 |
// Get id |
| 29 |
if(!isset($_POST['comment_id']) OR !is_numeric($_POST['comment_id'])) {
|
|
| 29 |
if(!isset($_POST['comment_id']) OR !is_numeric($_POST['comment_id']) OR !isset($_POST['post_id']) OR !is_numeric($_POST['post_id'])) {
|
|
| 30 | 30 |
header("Location: ".ADMIN_URL."/pages/index.php");
|
| 31 | 31 |
exit(0); |
| 32 | 32 |
} else {
|
| ... | ... | |
| 41 | 41 |
if($admin->get_post('title') == '' AND $admin->get_post('comment') == '') {
|
| 42 | 42 |
$admin->print_error($MESSAGE['GENERIC']['FILL_IN_ALL'], WB_URL.'/modules/news/modify_comment.php?page_id='.$page_id.'§ion_id='.$section_id.'comment_id='.$id); |
| 43 | 43 |
} else {
|
| 44 |
$title = $admin->add_slashes($admin->get_post('title'));
|
|
| 45 |
$comment = $admin->add_slashes($admin->get_post('comment'));
|
|
| 44 |
$title = strip_tags($admin->get_post_escaped('title'));
|
|
| 45 |
$comment = strip_tags($admin->get_post_escaped('comment'));
|
|
| 46 | 46 |
$post_id = $admin->get_post('post_id');
|
| 47 | 47 |
} |
| 48 | 48 |
|
Also available in: Unified diff
Added some missing add_slashes(), get_post_escaped(), and strip_tags() for $_POST, $_GET and $_REQUEST-data. Also for $_SERVER['PHP_SELF'].