|
|
|
| Вижу, что тут плоские файлы не любят. Но вдруг кто-то любит и знает.
Ошибка происходит именно в той строке, после которой я вставил текст ошибки.
<?php
$db_o = dba_open("./memory/base.db", "r", "flatfile");
$nam = dba_fetch("lastname", $db_o);
dba_close($db_o);
$db_op = dba_open("./memory/$nam.db", "r", "flatfile"); /*Warning: dba_open(./memory/eba.db) [function.dba-open]: failed to open stream: No such file or directory*/
$howm = dba_fetch("1", $db_op);
dba_close($db_op);
$f_w = dba_open("memory/ghebs/$nam.db", "w", "flatfile");
$players = $_POST['n'];
shuffle($players);
for ($a = 0; $a <= $howm;)
{
dba_insert($a + 2, $players[$a], $f_w);
$a = $a + 1;
}
dba_close($f_w);
echo "<b>Перейдите на <a href=index.php><font color=white>страницу пользователей</font></a> для просмотра итогов.</b><br><br>";
?>
|
| |
|
|
|
|
|
|
|
для: Bubba
(03.01.2008 в 20:21)
| | А в ./memory/ лежит сей eba.db? | |
|
|
|
|
|
|
|
для: kasmanaft
(03.01.2008 в 22:00)
| | какое некультурное название )) | |
|
|
|
|
|
|
|
для: Bubba
(03.01.2008 в 20:21)
| | Ну, он говорит, что нет такого файла или директории. Либо вы задали неверный путь, либо неверное имя, либо не хватает прав доступа, что вряд ли. | |
|
|
|