Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |

12.11.2009, 22:36
|
|
Познающий
Регистрация: 25.10.2009
Сообщений: 54
Провел на форуме: 62271
Репутация:
9
|
|
Php и непроф бд
Подскажите пожалуйста как использовать функции PHP для работы с файлами вместо обычных бд?
<?php
$fh = file("file.txt");
for ($i = count($fh); $i>0; $i--) echo ($fh[$i-1]."<br>");
?>
вот это выводит строки в файл, но: а если мне надо чтобы было как в форуме? Ник: Сообщение:
|
|
|

12.11.2009, 23:21
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
1) Использовать файлы для имитации СУБД глупо.
2) Писать надо в файл не html, а структуру данных.
3) serialize
4) Читай документацию.
Closed.
|
|
|

12.11.2009, 23:47
|
|
Познающий
Регистрация: 09.11.2009
Сообщений: 32
Провел на форуме: 79679
Репутация:
3
|
|
Держи
Этот текст добавь в файл file.txt :
Код:
Deani###Метод применяется для задания ссылки на любой элемент в документе, чей идентификатор прошёл как параметр для метода. В основном его рекомендуется использовать в NN6, т.к в IE5+ существует нормально упорядоченная коллеккция document.all.
monster###Метод применяется для задания ссылки на любой элемент в документе, чей идентификатор прошёл как параметр для метода. В основном его рекомендуется использовать в NN6, т.к в IE5+ существует нормально упорядоченная коллеккция document.all.
А этот в index.php :
PHP код:
<?php
$fp = file('file.txt');
foreach($fp as $file) {
list($name, $message) = explode('###', $file);
echo "Имя: $name <br>";
echo "$message <br>";
}
?>
Последний раз редактировалось Deani; 12.11.2009 в 23:55..
|
|
|

13.11.2009, 00:20
|
|
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме: 3424739
Репутация:
921
|
|
sqlite
|
|
|

13.11.2009, 00:33
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от Sharky
sqlite
Поддерживаю.
А если все-же нет возможности,то пробуй файлы шифровать с ключом.То-есть без исходников не разшифруеш,хотя для опытного хакера это вольется в лишние 2 часа потерянного времени
|
|
|

13.11.2009, 13:29
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
А если все-же нет возможности,то пробуй файлы шифровать с ключом.То-есть без исходников не разшифруеш,хотя для опытного хакера это вольется в лишние 2 часа потерянного времени
Анекдот про неуловимого Джо слышал?
|
|
|

13.11.2009, 13:39
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от nerezus
Анекдот про неуловимого Джо слышал?
Нет.Раскажи 
Чтобы не офф-топить,видел на одном сайте,там данные хранились в зип.архивах.При нужде,он распоковывался в нужное место,и все дела ^_^ извращение,но автор сайта насмешил.
А вообще,все-же рпавильнее всего хранить в БД,точнее удобнее и безопаснее.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|