Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Грамотное хранение информации в БД (https://forum.antichat.xyz/showthread.php?t=186008)

Engineer 11.03.2010 23:09

Грамотное хранение информации в БД
 
Интересуют только технология подразумевающая использование php. Вариантов много, но что эффективней???

|qbz| 11.03.2010 23:11

2BD:

base64_encode($data);

From BD:

function dec($text)
{
$text=stripslashes(htmlspecialchars(base64_decode( $text)));
return($text);
}

Usage:

echo(dec($text_from_base));

LStr1ke 11.03.2010 23:15

Мда.
в base64 размер базы увеличится в 3 раза =\
Просто нужно грамотно экранировать данные в БД, и естественно правильно расставить типы полей и их размеры (Оптимизировать БД).

Engineer 11.03.2010 23:27

Достаточно будет делать mysql_real_escape_string при записи и htmlspecialchars на выходе?

Doom123 12.03.2010 01:37

хы) не правильно прочитал .))) думал написано использовать mysql_real_escape_string при выходе ))) да всё верно ... mysql_real_escape_string при входе а на выходе экранировать спец символы.


Время: 23:26