X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Flike.php;h=7fc7b2b42c7ea2f0ca41b05e7d284923871f918b;hb=41663c7592abe55a958632c3a48265e0a8544d2b;hp=a2617494de736d13729ac00ebc864a888d34f3ad;hpb=2ef81108b37a85642e1f3380044a03cb1cd8719a;p=friendica.git diff --git a/mod/like.php b/mod/like.php index a2617494de..7fc7b2b42c 100644 --- a/mod/like.php +++ b/mod/like.php @@ -1,10 +1,8 @@ argc > 1) ? notags(trim($a->argv[1])) : 0); + $item_id = (($a->argc > 1) ? Strings::escapeTags(trim($a->argv[1])) : 0); $r = Item::performLike($item_id, $verb); if (!$r) { @@ -26,10 +24,10 @@ function like_content(App $a) { } // See if we've been passed a return path to redirect to - $return_path = ((x($_REQUEST,'return')) ? $_REQUEST['return'] : ''); + $return_path = defaults($_REQUEST, 'return', ''); like_content_return($a, $return_path); - killme(); // NOTREACHED + exit(); } @@ -45,8 +43,6 @@ function like_content_return(App $a, $return_path) { $rand = "?$rand"; } - $a->redirect($return_path . $rand); + $a->internalRedirect($return_path . $rand); } - - killme(); }