проблемы с DBM функциями

bratok

Guest
проблемы с DBM функциями

Я тут решил "поюзать" базу данных типа dbm. Вкачестве пробы написал такой код:
$dbm = dbmopen( "database/password", "c" );
$res = crypt( "proba" );
$resins = dbminsert( $dbm , "ok", $res );
echo $res."<br>";
echo $resins."<br>";
echo dbmfetch( $dbm , "ok" );
dbmclose( $dbm );

В результате получил олтвет:
v42gLeFfjRQ0U
0
42gLeFfjRQ0U0
Пробовал по-всякому, результат подобный, только последний символ меняеется.
Пробовал заключать вставляемую строку в кавычки, результат таков:
v42gLeFfjRQ0U
0
v42gLeFfjRQ0U"
Подскажите, "где собака порылать?"
 

SiMM

Новичок
[m]crypt[/m]
PS: при чём по первому примеру очевидно, что ты не умеешь пользоваться Cut&Paste
 

sakon

П..и.н..ок
Я так вобще непонял в чем вопрос и проблема... Может разъяснит, что ему непонятно?
 

bratok

Guest
Originally posted by SiMM
[m]crypt[/m]
PS: при чём по первому примеру очевидно, что ты не умеешь пользоваться Cut&Paste
Я что-то не понял, причем тут Cut&Paste.
Проблема заключается в том, что в базу я положил v 42gLeFfjRQ0U, а функция dbmfetch вернула 42gLeFfjRQ0U0.
 
Сверху