- 1
- 2
- 3
- 4
- 5
if (!($conf_content = file_get_contents($data_path."voc.conf"))) {
die("Cannot open voc.conf file, please check your DATA PATH ($data_path) parameter");
}
eval($conf_content);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+24
if (!($conf_content = file_get_contents($data_path."voc.conf"))) {
die("Cannot open voc.conf file, please check your DATA PATH ($data_path) parameter");
}
eval($conf_content);
при условии что voc.conf является пхпфайлом, глупо делать такую мутотень когда можно просто обойдись file_exists и include
guest 25.12.2008 00:10 # 0
guest8 11.09.2019 22:41 # −999
guest 25.12.2008 12:14 # 0
неправда. file_get_contents использован правильно - другое дело, что его надо сравнивать с === false, иначе условие будет выполнятся также если файл пустой.
guest8 11.09.2019 22:40 # −999
guest 25.12.2008 13:24 # 0
А если файл есть, а прав на него нет?
guest8 11.09.2019 22:38 # −999
guest 25.12.2008 20:26 # 0
прав нет | файла нет | кармы нет | мозгов нет == cannot open == (file_get_contents === false)
guest8 11.09.2019 22:38 # −999