.db
6 отговора
166 прегледа
.db
Съжалявам, че трябва пак да досаждам с тъпи въпроси, но явно съм прекалено тъп за да направя дори елементарни работи. В случая се опитвам в даден .db файл да запиша стойност и ключ въведени от потребителя през една форма. Или иначе казано, тоест написано:
1.Съществува файл send.db
2.От формата идват $key и $data
3.
<?php
echo ($key);
echo ($data); //отпечатва ги и двете, така че грешката ми е по-надолу
$id = dba_open("/tmp/send.db", "n", "db2");
dba_insert($key,$data,$id);
dba_close($id);
?>
Та какво толкова бъркам, че нищо не вкарвам във файла?
1.Съществува файл send.db
2.От формата идват $key и $data
3.
<?php
echo ($key);
echo ($data); //отпечатва ги и двете, така че грешката ми е по-надолу
$id = dba_open("/tmp/send.db", "n", "db2");
dba_insert($key,$data,$id);
dba_close($id);
?>
Та какво толкова бъркам, че нищо не вкарвам във файла?
Re: .db
dba_insert() inserts the entry described with key and value into the database specified by handle. It fails, if an entry with the same key already exists.
Да не би да е от това ?
Е тук нищо няма:[линк]
Да не би да е от това ?
Е тук нищо няма:[линк]
Re: .db
With db2, you need to call dba_sync() to get the data written to disk; the examples are missing this. db2 uses the BTREE file format, not the more common HASH.
-----------------------
гърбавия, ковчег ще го изправи
-----------------------
гърбавия, ковчег ще го изправи
Re: .db
10х само дето не стана. Добавих го - нищо, после реших да преместя файла .db в същата директория където е и скрипта и в крайна сметка:
<?php
echo ($key);
echo ($data); //отпечатва ги и двете, така че грешката ми е по-надолу
$id = dba_open("send.db", "n", "db2");
dba_sync($id)
dba_insert($key,$data,$id);
dba_close($id);
?>
Eфектът беше същия - нищо не се добваи във файла.
Все пак благодаря много, ако някой има други идеи ще съм му признателен!
<?php
echo ($key);
echo ($data); //отпечатва ги и двете, така че грешката ми е по-надолу
$id = dba_open("send.db", "n", "db2");
dba_sync($id)
dba_insert($key,$data,$id);
dba_close($id);
?>
Eфектът беше същия - нищо не се добваи във файла.
Все пак благодаря много, ако някой има други идеи ще съм му признателен!
Re: .db
я виж какви са ти хендлъри за дба в пхпинфо
-----------------------
гърбавия, ковчег ще го изправи
-----------------------
гърбавия, ковчег ще го изправи