Нашли или выдавили из себя код, который нельзя назвать нормальным,
на который без улыбки не взглянешь?
Не торопитесь его удалять или рефакторить, — запостите его на
говнокод.ру, посмеёмся вместе!
if (ereg("^/products/([0-9]+)/$",$dn,$m)){
$block_id = $m[1];
$dn_page = "/products/";
}
if (ereg("^/products/([-a-z0-9_\.]+)/$",$dn,$m)){
$block_alias = $m[1];
$dn_page = "/products/";
}
if (ereg("^/articles/([0-9]+)/$",$dn,$m)){
$block_id = $m[1];
$dn_page = "/articles/";
}
if (ereg("^/news/([0-9]+)/$",$dn,$m)){
$block_id = $m[1];
$dn_page = "/news/";
}
if (ereg("^/products/([0-9]+)/([0-9]+)/$",$dn,$m)){
$block_id = $m[1];
$product_id = $m[2];
$dn_page = "/products_detail/";
}
if (ereg("^/products/([-a-z0-9_\.]+)/([-a-z0-9_\.]+)/$",$dn,$m)){
$block_alias = $m[1];
$product_alias = $m[2];
$dn_page = "/products_detail/";
}
// дальше начинается ад, не для слабонервных
Я не буду показывать остальной код и рассказывать, что html в php пихать не красиво, ведь все мы индивидуальны и пишем как хотим. =)
Кроме всего прочего, человек видимо очень стар и использует давно устаревшую функцию ereg, которая в версии 5.3.0 не имеет силы.
На эту тему можно пофилософствовать и развести холивар, но мы же разумные люди и те кто пишет комментарии высшие программисты,
ибо их слово это закон. По крайней мере вы так думаете)
Комментарии (1) RSS