Если вы работаете с общедоступным веб-сайтом, я не рекомендовал бы хранить такие вещи, как статьи, в файлах на вашем сервере.Это грязно, ненадежно с точки зрения безопасности, неэффективно с точки зрения памяти и неортодоксально.
Вероятно, это будет отличная ситуация для использования базы данных MySQL.Я предполагаю, что вы знаете, как работать с тем, кто использует PHP, но дайте мне знать, если вы не знаете, как.
Таким образом, вы можете сохранить HTML в базе данных, используя функцию PHP htmlentities()
:
$var = htmlentities($var, ENT_QUOTES);
Таким образом, все HTML-символы (например, "<", ">" и кавычки) безопасно кодируются в базу данных.Например,
<strong>Here is HTML</strong>
становится <strong>Here is HTML</strong>
Таким образом, если ваши шаблоны имеют какой-либо HTML, их можно легко и безопасно извлечь через mysql_query()
и отобразить.