- 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()
Я ничего не понял.
Самый прикол что тоже самое было в кешировании, т.е. когда приходил запрос, функция делала запрос к своему же веб серверу есть ли в папке кеша, файл с кешем этой страницы и если есть то она читалась и выдавалась запросившему.
Как итог КПД кеширования -300% :)
И, кстати, получается, что у них шаблоны на всеобщем обозрении.