Forum Webscript.Ru
Программирование => PHP => Тема начата: Rodent от 12 Марта 2004, 17:10:14
-
Доброе время суток
Вот хочу сделать комментарии к новостям без использования БД, а с использованием простых фалов типа .txt
Допустим новости у меня находятся в файле news.txt
на сайте их выдает пользователю файл news.php
редактировать новости и добавление новых - файл admin.php
ну вот теперь пытаемся добавить комментарии, так как мне лучше сделать, к каждой новости создавать отдельный файл, или в один файл записывать все комментарии с номером новости?
С уважением, Николай
-
лучше для каждой новости создать отдельный файл с комментами.
скажем новость №2 - соответствующие ей комментарии содержатся в файле комментс_2.тхт
в этом случае выводить проще - не надо перебирать все комментарии, а выводишь только те, которые в этом файле.
грохнуть комментарии к какой-то новости проще - удалил один файл и все.
-
Тогда еще вопрос.
Какую лучше всего поставить "защиту от дурака"
Допустим:
function check($string) {
$string = str_replace ("<", "<", $string);
$string = str_replace (">", ">", $string);
$string = ereg_replace (\'\\\\\\"\', """, $string);
$string = ereg_replace ("\\\\\\\'", """, $string);
$string = str_replace ("\\r", "", $string);
$string = str_replace ("\\n", "
", $string);
$string = str_replace ("%", "%", $string);
$string = str_replace ("!", "!", $string);
$string = str_replace ("^ +", "", $string);
$string = str_replace (" +$", "", $string);
$string = str_replace (" +", " ", $string);
$string = str_replace ("|", "l", $string);
}
-
[p]htmlspecialchars[/p]???
-
Какую лучше всего поставить "защиту от дурака"
Допустим:
кхмммм...
вообще-то, самой лучшей защитой от дурака будет выкинуть этот весьма дурацкий код на помойку.
И впредь писать только то, смысл чего понимаешь...
А защиту надо делать не от абстрактного дурака, а от конкретного.
-
RomikChef
м-да ну из тебя и помошник, какого хрена ты вообще отвечаешь, лучше бы сидел и помалкивал, коль ты сразу в пхп разобрался, а может и родился с ним, то таких не много.
А без тебя, есть люди которые хоть как-то помогают... А не обсирают все и вся...
И между прочим код который написал я взял из скрипта написанного Sad Raven (гостевая книга).
-
Rodent:
И между прочим код который написал я взял из скрипта написанного Sad Raven
топтался тут такой. ни в чем не разобрался и пошел другим помогать.
-
Еще посмотри на [p]nl2br[/p] и [p]htmlentities[/p]
[off]
Rodent а вообще код приведенный табой глуп. Это тебе и объяснил Ромик, в своем стиле. Если ты сам не понял, почему он глуп, то нужно было спросить, а не хныкать, что тебя обидели....
[/off]
-
Я не знаю, кто такой этот грустный ворон, но я думаю, что тебе лучше обратиться за помощью к нему, если он пишет такие замечательные скрипты.
Психотерапией и исправлением самооценки этот форум не занимается. С обидками ходите куда-нибудь в другие места. Тема закрыта.
Diesel
nl2br там вреден. правда, еще вреднее htmlentities.
Если первое ты приплел просто не подумав, то второе - то я вообще не понимаю откуда взялось.
Впрочем, это неважно.