mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-10-29 18:00:23 +00:00
Redirect to correct chan name if invalid chars in chan
This commit is contained in:
@@ -2,7 +2,11 @@
|
|||||||
if(isset($_GET['chan'])) header('Location: '.$_GET['chan']);
|
if(isset($_GET['chan'])) header('Location: '.$_GET['chan']);
|
||||||
$list = explode("/", htmlspecialchars(strtolower($_SERVER["REQUEST_URI"])));
|
$list = explode("/", htmlspecialchars(strtolower($_SERVER["REQUEST_URI"])));
|
||||||
if($list[1]==""||!isset($list[1])||count($list)<=1){$list="";include('php/nochan.php');die();}
|
if($list[1]==""||!isset($list[1])||count($list)<=1){$list="";include('php/nochan.php');die();}
|
||||||
else $list=preg_replace('/[^\da-z]/i', '', urldecode($list[1]));
|
else if ($list[1] != preg_replace('/[^\da-z]/i', '', urldecode($list[1]))){
|
||||||
|
header('Location: ../'.preg_replace('/[^\da-z]/i', '', urldecode($list[1])));
|
||||||
|
exit;
|
||||||
|
}
|
||||||
|
else $list=$list[1];
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml"
|
<html xmlns="http://www.w3.org/1999/xhtml"
|
||||||
|
|||||||
Reference in New Issue
Block a user