0 / 0 / 0
Регистрация: 28.03.2012
Сообщений: 7
|
||||||
1 | ||||||
Проблема с записью в файл28.03.2012, 08:29. Показов 878. Ответов 8
Метки нет (Все метки)
Коллеги, подскажите в чем проблема.
Вот скрипт,для записи данных в файл. В результате его роботы получаю сообщение, что новость добавлена, а на странице она не выводится и в сам файл не записывается
0
|
28.03.2012, 08:29 | |
Ответы с готовыми решениями:
8
Проблема с записью в файл Проблема с записью в файл Проблема с записью в файл Проблема с записью в dbf файл |
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
28.03.2012, 10:36 | 2 |
А форма для ввода данных в другом файле?
0
|
0 / 0 / 0
Регистрация: 28.03.2012
Сообщений: 7
|
||||||
28.03.2012, 11:22 [ТС] | 3 | |||||
Да файл другой
вот он.
0
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
28.03.2012, 11:42 | 4 |
Sergun19720108, у меня на локальном компьютере всё работает. Если вы тестируете на сервере, то установите уровень доступа к файлу "db.dat" 777 (CHMOD 777) После этого должно заработать
0
|
0 / 0 / 0
Регистрация: 28.03.2012
Сообщений: 7
|
|
28.03.2012, 11:44 [ТС] | 5 |
уровень доступа так и установлен 777
0
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
28.03.2012, 11:52 | 6 |
На локальном компьютере пробовали тестировать? У меня же работает...
Ещё возможно папке, в которой лежит скрипт и файл "db.dat", установлен уровень доступа, запрещающий создание в ней файлов. В таком случае, если файл "db.dat" создаётся скриптом, а не вручную, он может не создаться. Создайте его вручную...
0
|
0 / 0 / 0
Регистрация: 28.03.2012
Сообщений: 7
|
|
28.03.2012, 11:56 [ТС] | 7 |
На локальном не пробовал. сразу заливали на сервер.
файл db.dat создавали ручками.
0
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
28.03.2012, 12:02 | 8 | |||||
Попробуйте заменить код в файле "add.php" на такой:
0
|
0 / 0 / 0
Регистрация: 28.03.2012
Сообщений: 7
|
|
28.03.2012, 12:14 [ТС] | 9 |
запуск add.php
привел к сообщению || $file=file("./db.dat"); // путь к базе $counter=count($file); print $text; if ($counter == "1000") { $fp = fopen("./db.dat","w+"); fclose($fp); } $fp=fopen("./db.dat","a"); fputs($fp,"$text \r\n"); @fclose($fp); print ' Добавлено через 5 минут вернее попытка отправить сообщение через форму привела к этому
0
|
28.03.2012, 12:14 | |
28.03.2012, 12:14 | |
Помогаю со студенческими работами здесь
9
Проблема с записью в файл, путь которого находится в TextBox Проблема с записью Проблема с записью в бд Проблема с записью болванок Проблема с записью болванок Xbase проблема с записью Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |