- 1
define('MYSQL_PASS', 'пароль');
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144.5
define('MYSQL_PASS', 'пароль');
нет, ну вот прям так вот и лежит посреди кода :)
mindfreakthemon 15.02.2010 15:44 # +2
stereojazz 15.02.2010 15:55 # −4
mindfreakthemon 15.02.2010 16:03 # 0
Но, как по мне, хранить пароль от базы в константах — не есть говнокод, это даже не плохо.
Вот если в константу записывали бы base64-ый пароль, а при применении бы раскодировали каждый раз — вот это другое дело. Вы так не считаете?
guest 15.02.2010 17:20 # +1
mindfreakthemon 15.02.2010 17:44 # 0
Когда я говорил “православее”, то имел в виду, что в действительности система скриптов разделена на рабочие области, и их конфигурации выносятся отдельно в файл настроек. (Как, например, у многих десктопных программ)
guest 15.02.2010 18:47 # +2
guest 15.02.2010 18:51 # 0
guest 16.02.2010 10:50 # 0
guest 16.02.2010 00:16 # 0
guest 16.02.2010 10:52 # 0
guest 16.02.2010 11:24 # 0
guest 16.02.2010 20:37 # 0
parse_ini_file() быстрее include. Можешь проверить.
> чтоб уж совсем православно и тру-оопешно, $config->set('hello', 1);
Хороший пример того, когда гонка за труЪ-ООПешностью приводит к формированию говнокода. ТруЪ-ООПе - хорошая и нужная вещь, но перегибать не надо. Вызов метода медленнее присвоения значения элементу массива.
guest 15.02.2010 19:32 # 0
Надо будет повыдирать вкусностей и перепостить.
mindfreakthemon 15.02.2010 19:57 # 0
guest 15.02.2010 16:03 # 0
WGH 15.02.2010 22:09 # 0
mrbig66 15.02.2010 18:19 # 0
Index.of master.passwd – поиск паролей во FreeBSD
Index.of /admin – почувствуй себя админом!
Index.of ws_ftp.ini – а теперь найдем конфиг для WS_FTPD
Index.of "amount.xls" – или важную банковскую базу
filetype:sql inurl:users – кстати, о базах...
intitle:Usage Statistics for Generated by Webalizer – смотрим статистику
intitle:Index of dbconvert.exe chats – а также логи ICQ-чата
site:jp filetype:pl inurl:txt – это мы уже проходили. Special for Japan :)
filetype:php inurl:file – поиск инклуд-файлов к PHP
inurl:main.php Welcome to phpMyAdmin – дырявый phpMyAdmin
хакер.ру
Dreyk 15.02.2010 19:38 # 0
mrbig66 15.02.2010 19:46 # 0
guest 16.02.2010 08:50 # 0
Хакер жжот напалмом.
Этому способу поиска уже 7 лет как.
mrbig66 16.02.2010 12:53 # 0
danilissimus 15.02.2010 20:04 # 0
в стиле MYSQL_PASS пишу я.
откуда ты взял мой код?
хотя я всетаки выношу такое в конфиг-файл