Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   Удаление начала фаила. (http://www.flasher.ru/forum/showthread.php?t=65134)

LuckLess 23.11.2004 13:09

Удаление начала фаила.
 
Прошу помоч.
Начал изучать PHP вчера , написал простенький чат , но есть проблема ,
чат ведется собстно в фаиле , хочеться узнать можно ли
1)Посщитать кол-во строк в фаиле.
2)Удалить строку из начала фаила(ну или не строку а N символов).
3)Есть ли тут чтонибудь наподобии C-шных critical section-s , чтобы во время манипулирования с фаилом ктонидь еще не захотел с нимже поманипулировать.

Заранее спасибо.

Flesh5 24.11.2004 23:37

Ne sovetuiu delat chat na txt failakh, s samogo nachala problem ne budet no kak kolichestvo polzovatelei virastit, budut sboi. Tak kak neskolko polzovatelei popitautsa dobavit dannie v fail odnovremenno, a fail ispolzuetsa drugim polzovatelem, i vozniknet oshibka tipa access denide!
Dla etoi celi nado ispolzovat MySQL, esli vi razberaetes v MS Access ili rabotali s bazami naprimer v Delphi, to ponat MySQL mojno za neskolko chasov (govoru po lichnoi praktike).
A osobenno napisat chat tak eto raz plunut! :-) MySQL kak raz i daiot vozmojnost neskolkim polzovatelam odnovremenno poluchat i zapisivat dannie! :-) A esli bit tochnei, i vniknut v podrobnosti to sama sistema SQL stavit ikh v ochered, i postepenno ikh vipolanet, tak chto oshibok odnovremennogo dostupa ne budet!
Jelau udachi.

nagash 25.11.2004 20:27

Flesh5 прав
ненадо делать такой заморочки на текстовых файлах...
если очень хочется на текстовых файлах - читать про
http://www.php.net/sqlite

Flesh5 26.11.2004 09:29

Etot variant mojet i medlennee budet rabotat, no zato dostatochno praktichni esli rech idot o besplatnikh hostingakh.
P.S. Voobshe sami pravilni sovet budet perekhodit s besplatnogo khostinga na platni, v god oboidotsa maks 25$, zato kolichestvo MySQL bas 1000, svoi pochtovit @youname.com, ftp, php, subdomain, apache, shellaccess, nu i kucha raznogo esho, vot i sidi i razbirai i uchis v svoio udovolstvie! A tak tolko nervi i vrema teraesh, a poslednee namnogo doroje budet stoit chem 25 bakinskikh :-). Eto iz lichnoi praktiki! :-)


Часовой пояс GMT +4, время: 08:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.