- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
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 не имеет силы.
На эту тему можно пофилософствовать и развести холивар, но мы же разумные люди и те кто пишет комментарии высшие программисты,
ибо их слово это закон. По крайней мере вы так думаете)
Vasiliy 31.05.2012 17:33 # 0