Просмотр полной версии : Грамотное хранение информации в БД
Engineer
11.03.2010, 23:09
Интересуют только технология подразумевающая использование php. Вариантов много, но что эффективней???
2BD:
base64_encode($data);
From BD:
function dec($text)
{
$text=stripslashes(htmlspecialchars(base64_decode( $text)));
return($text);
}
Usage:
echo(dec($text_from_base));
Мда.
в base64 размер базы увеличится в 3 раза =\
Просто нужно грамотно экранировать данные в БД, и естественно правильно расставить типы полей и их размеры (Оптимизировать БД).
Engineer
11.03.2010, 23:27
Достаточно будет делать mysql_real_escape_string при записи и htmlspecialchars на выходе?
хы) не правильно прочитал .))) думал написано использовать mysql_real_escape_string при выходе ))) да всё верно ... mysql_real_escape_string при входе а на выходе экранировать спец символы.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot