"PHP" / Говнокод #8252 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
function get_uri()
{
	// Path corrector //
	$path_correct = str_replace("http://","",$_SERVER['REQUEST_URI']);
	
	if (($path_correct[strlen($path_correct)-1] != "/") and (!preg_match("#[\.|\?]#i",$path_correct))) {
	        header("Location: {$_SERVER['REQUEST_URI']}/"); exit;
	    }
	// Path parser //
	$request = str_replace("http://","",$_SERVER['REQUEST_URI']);
	$params = strpos($request,"?");
	if ($params>0) { $request = substr($request,0,$params); }
	@list($ignore,$path) = @explode("/",$request,2);
	$CRT['PATH'] = @explode("/",$path);
	if ($CRT['PATH'][count($CRT['PATH'])-1] == "") { unset($CRT['PATH'][count($CRT['PATH'])-1]); }
	
	return $CRT['PATH'];
}

Пиздец.
Думаю, какого хрена я отсылаю форму постом, а приходит гет.
Такое только на пиэйчпи могли написать.

Запостил: Nicklasos Nicklasos, (Updated )

Комментарии (16) RSS

Добавить комментарий

Я, guest, находясь в здравом уме и твердой памяти, торжественно заявляю:

    А не использовать ли нам bbcode?


    8