- 1
- 2
- 3
- 4
$headers = @get_headers("http://".$domen_name."/templates/form-".$_GET['id'].".tpl");
if(preg_match("|200|", $headers[0]))
{
$form = file_get_contents($root."/templates/form-".$_GET['id'].".tpl");
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+171
$headers = @get_headers("http://".$domen_name."/templates/form-".$_GET['id'].".tpl");
if(preg_match("|200|", $headers[0]))
{
$form = file_get_contents($root."/templates/form-".$_GET['id'].".tpl");
Самая жестокая проверка на существование файла которую я видел в своей жизни.
Кодеры не знали про file_exists()
istem 11.01.2012 21:11 # 0
bugmenot 11.01.2012 21:31 # −1
istem 11.01.2012 21:53 # −1
SmackMyBitchUp 19.01.2012 15:33 # 0
demotivator 11.01.2012 22:57 # 0
WGH 12.01.2012 00:12 # +1
Я ничего не понял.
bugmenot 12.01.2012 02:07 # +1
sqlhack 12.01.2012 11:31 # +2
Самый прикол что тоже самое было в кешировании, т.е. когда приходил запрос, функция делала запрос к своему же веб серверу есть ли в папке кеша, файл с кешем этой страницы и если есть то она читалась и выдавалась запросившему.
Как итог КПД кеширования -300% :)
7ion 12.01.2012 19:46 # 0
И, кстати, получается, что у них шаблоны на всеобщем обозрении.
guest8 09.04.2019 12:30 # −999