Запись в нужную строку @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 4 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
e_moon
новый человек
0
Сообщения: 74
Зарегистрирован: 19.06.02
Откуда: В Киеве
Заголовок сообщения: Запись в нужную строку
Сообщение Добавлено: 29 Январь 2005, 20:51:47 
Помогите разобраться. Скрипт почти готов, но есть проблема: с помощью array я могу получить нужную строку.
Код:
<?php
//Читаем
error_reporting (E_ALL ^ E_NOTICE);
  $data='vote.dat';
  $file = fopen($data, "r+t");
  $array=file('vote.dat');
  $content=$array[$id]; //$id - номер строки
  $content=explode('-', $content);
?>
Но не могу записать данные именно в нее, не задевая других (при записи постоянно задеваються соседние строки).

<?
//Записываем
  $content=implode("-", $content);
  rewind($file);
  fwrite($file, $content);
  fclose($file);
  ?>

В чем моя ошибка?


Последний раз редактировалось e_moon 29 Январь 2005, 22:36:52, всего редактировалось 1 раз.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 29 Январь 2005, 21:24:15 
e_moon, ты правда думаешь, что кто-то будет читать весь этот код?

Альтернативы:

A. Ты постишь нужный кусок.
B. Я закрываю тему.

Выбирай.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
e_moon
новый человек
0
Сообщения: 74
Зарегистрирован: 19.06.02
Откуда: В Киеве
Сообщение Добавлено: 29 Январь 2005, 22:39:42 
Crazy, я писал чтоб всем было понятно.

_________________
Дизайн - это в первую очередь процесс, а макет - подсудимый.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 30 Январь 2005, 00:53:06 
Клади строку обратно в $array[$id] и записывай массив обратно в файл.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 4 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100