Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> удаление записей из гостевой на файлах 
:(
    Опции темы
JORDAN
Дата 5.5.2008, 20:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 7.4.2008

Репутация: нет
Всего: нет



Подскажите как создать модуль удаления и редактирования сообщений в админке для гостевой на файлах.
PM MAIL   Вверх
Feldmarschall
Дата 5.5.2008, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



Это неплохая задачка для освоения работы с файлами, но из-за её геморройности все предпочитают БД.

общий принцип таков (боже, я объясняю его в третий раз за два дня):
читаем весь файл целиком.
редактируем структуру данных в скрипте
записываем весь файл заново

не забывая о блокировках

вот и все.
PM   Вверх
bobik02
Дата 5.5.2008, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 451
Регистрация: 26.11.2007

Репутация: 2
Всего: 14



жесть smile тут наверное все экстрасенсы ? и наверное все знают  какая у вас структура файла, да и вообще архитектура вашей "гостевой".

Рекомендую прочитать статью "Как правильно задавать вопросы" :
http://segfault.kiev.ua/smart-questions-ru.html

или ответы будут по шаблону  smile

Добавлено через 1 минуту и 37 секунд
да и как правильно говорит Feldmarschall - БД - рулит (быстродейсвия,удобно и все такое)  smile 


--------------------
Have a nice day
PM   Вверх
Feldmarschall
Дата 5.5.2008, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: 22
Всего: 32



bobik02, структура файла в данном случае не принципиальна, поскольку работать придется не с ней, а с внутренней структурой данных в скрипте.
PM   Вверх
bobik02
Дата 5.5.2008, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 451
Регистрация: 26.11.2007

Репутация: 2
Всего: 14



Feldmarschall, да вы правы  smile (внутреннюю структуру в файл вообще можно сериализовать). но я полагаю, лучшим вариантом будет все таки сделать с БД. хотя если цель - практика  возней с файлами и др. велосипедами то - да неплохая задачка для началаsmile
но мне почему кажется что автор пришел сюда за готовым решениям кода ?%)



--------------------
Have a nice day
PM   Вверх
Fortop
Дата 6.5.2008, 04:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Feldmarschall
Но в случае с файлами возможен небольшой огород smile

Сделать размер записи в гостевой - фиксированного размера. (1-2-4кб)
Тогда можно не читать и записывать не весь файл, а только конкретный блок.

http://ua.php.net/manual/ru/function.fseek.php

Но размер файла будет в таком случае избыточным.


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1129 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.