С версии PHP 5.3.0 эта функция считается УСТАРЕВШЕЙ. Крайне не рекомендуется полагаться на эту возможность.
Так, что всё зависит ещё от того, насколько новая у вас версия php на данный момент. Может вас ещё и ошибками DEPRECATED засыпать начнет.. Их придется тоже "прятать" )))
... чем получение данных из БД, лишние обращения к винту, по идее, не есть гут.
Послушайте, а по-вашему зашифрованные данные из таблиц баз данных хранятся не на винте, а вакууме?
Обращение к винту будет в любом случае если выбирать между файлом и такими БД как mysq, postgree итд. Это конечно не суть. Тоже ИМХО, конечно же...
echo'<span style="color: green;font-weight:bold;margin-left:393px;">File successfully uploaded to my Dropbox! Link -- https://dl.dropbox.com/u/99844728/fh/'.time().'</span>';
С DEPRECATED, я что-то погорячился ))) Это из другой темы, а значит у вас может и не быть 5.4 (Добавление) assd, верно! Синглтон - паттерн одиночка.
Мы один раз создаем экземпляр объекта, а при инициализации объекта (__construct()) выполняем подключение к базе.
Иначе у вас этих подключений может в процессе работы сильно кривых скриптов до нескольких штук накапливаться.
phpnovichok, а у вас, если не подводит моя логика 5.4, потому, что DEPRECATED mysql_ появились именно там.
Какие к черту плейсхолдеры?)
Послушайте меня, вам нужно вооружиться очень простыми вещами :
1) гугл (начальный запрос для гугла : "Singleton php примеры $DB")
2) мануалы.
3) терпение. Когда оно начнет иссякать, снова, сначала по пунктам - гугл, маны итд... (Добавление) phpnovichok, прошу прощения. Не у вас.
(Добавление) йцукен, а вам следовало бы указывать текст ошибки если хотите чтобы вам хотя бы попытались помочь. Гадать на кофейной гуще, что у вас там именно никто не собирается. (Добавление)
Ну конечно! Выскакивает ошибка DEPRECATED, она-то и отправляет заголовки!
я могу помочь саветом - не использовать шаблонизаторы Радость
Имхо, а я могу сказать ТСу : пользуйтесь если вам удобно. Если неудобно, но надо - пишите свои более легкие решения чем тот же Smarty.
KingStar, эта тема - холивар.
Предположим у меня есть класс View, который, как мы знаем, ответственный за вывод страниц пользователю. View как правило, будь то даже Yii цепляет шаблоны из файлов (вьюшек). Расширение файла шаблона tpl, html или txt роли никакой не играет.
Интересно, можно ли считать View позорным для вас словом "Шаблонизатор", если он так или иначе работает с шаблонами страниц?
А теперь, объясните мне пожалуйста с какого момента View перестает быть View и становится ужасным словом : "ШАБЛОНИЗАТОР". А я знаю! С того момента, как мне захочется ввести в шаблоне свой, нативный синтаксис.
К примеру :
Ммм. Кому бы из сущностей поручить это нелегкое дело - распарсить шаблон???
А точно! Пусть этим займется View, т.к плодить позорный класс Template, ради целостности View несколько глупо.
Выходит, теперь нам необходимо добавить пару строчек в то место, где во View цепляется шаблон.
Соответственно :
KingStar, а теперь, если можно, вопрос лично Вам : "Где я тут пригрешил и повинен ли я смерти за это? " - Выходит же, что у меня тоже теперь "ШАБЛОНИЗАТОР", верно?