Посоветуйте скрипт добавления комментариев к статье.
#1
Отправлено 22 Май 2007 - 12:50
#2
Отправлено 13 Июль 2007 - 16:04
Скрипт написать - 20 минут для любителя и 5 минут для профессионала.
Если делать по колхозному, то под статьей можно просто сделать <?php
$cd = file("commentsfor001.dat");
$n=count($cd);
$n--;
while ($n >= 0)
{
$arr = explode ("|", $cd[$n]);
print"$arr[0]<br>$arr[1]<br>$arr[2]<hr>";
$n--;
}
?>
Под статьёй или в другом месте можно вставить форму (не буду подробно) с полями имя, email и комментарий.
Назовем их name email comments
В начале страницы вставляем еще один кодик
<?php
if (isset($email))
{
if ($email=="")
{echo "<br><font color=#F04E00>Поле 'Email' обязательно к заполнению.</font>";}
else
{
$comment="$name|$email|$comments|";
$comment=str_replace("&",'&',$comment);
$comment=str_replace(">",'>',$comment);
$comment=str_replace("<",'<',$comment);
$comment=str_replace("\"",'"',$comment);
$comment = str_replace("
"," ",$comment);
$base="commentsfor001.dat";
$fp=fopen($base,"a+");
flock ($fp,LOCK_EX);
fputs($fp,"$comment\r\n");
flock ($fp,LOCK_UN);
fclose($fp);
@chmod("$base", 0644);
}
}
?>
При таком варианте скрипта, тебе нужно будет для каждой статьи вручную вставлять скрипт и прописывать файл, где хранятся комментарии. Я бы написал более дельный скриптик, если бы увидел твои сайт со статьями.
#3
Отправлено 17 Август 2007 - 10:32
Говорит об ошибке и запускает дэбагер
#4
Отправлено 17 Август 2007 - 10:49
У меня что то не получается ничего с этим скриптом.
Говорит об ошибке и запускает дэбагер
Как я делал одному человеку... Брал скрипт гостевой книги, внедрял в дизайн сайта и все.... вот тебе и комментарии...Если нужен такой скрипт могу дать!
#6
Отправлено 17 Август 2007 - 11:38
#7
Отправлено 17 Август 2007 - 11:55
#8
Отправлено 17 Август 2007 - 11:59
Спаибо большое. Вот если бы я еще знал как им пользоваться
Загрузи сначало все файлы на сервер в отдельную папку! Права доступа ко всем файлам сделай 777... А я пока поподробнее опишу!
После того как загрузил на сервер в отдельную папку переменуй ее например gb.... Теперь чтобы увидеть саму книгу зайди по ссылке http://ТВОЙ САЙТ/gb/index.php
увидишь книгу в работе, можешь что нить написать
Теперь изменение дизайна и внедрение своего дизайна страницы:
Открой файл index.php .... Там кругом одни подсказки, что где за код..... найди такую надпись (подсказку)
# HTML код
Вот здесь можешь менять дизайн самой книги как угодно... а также удалять ненужные элементы! Здесь же вставляешь свой код своей страницы, т.е. работаешь как с обычным html файлом!
Все комментарии записываться в файл data.txt, там можешь удалять все ненужные комментарии!
Я думаю хоть немного понятно стало? Если что обращайся!
#9
Отправлено 18 Август 2007 - 10:39
#10
Отправлено 18 Август 2007 - 12:00
Спасибо, разобрался, работает. Но я бы хотел чтобы было например на одной странице несколько статей и к каждой из них комментарии или например фото и к каждому из них свой комментарий
На лдной странице несколько статей? Я честно такого не видел... В основном пишется анонс статьи, потом человек нажимает "читать подробнее" и уже там оставляет свой комментарий!
Таким образом у каждой статьи будет свой комментарий, да неудобно... Но тогда переходи на двиг!
#11
Отправлено 18 Август 2007 - 12:51
Тогда получаеться что надо создавать кучу таких гостевых на каждую страницу со статьей или как? Чет не могу уловить механизм...В основном пишется анонс статьи, потом человек нажимает "читать подробнее" и уже там оставляет свой комментарий!
#12
Отправлено 18 Август 2007 - 14:04
Можешь на майл (chester[figa]streammoney.com), или к себе на хост... В общем, по вкусу .
Заранее спасибо! В аське отловлю, так и там ещё спасибами одарю! ))
#13
Отправлено 18 Август 2007 - 14:24
Тогда получаеться что надо создавать кучу таких гостевых на каждую страницу со статьей или как? Чет не могу уловить механизм...
Кучу не надо, Вам достаточно создать одну, а далее просто вставлять код в каждую страницу...
Серёг, плиз, скинь есшо раз скрипт? smile.gif
Скинул...
#14
Отправлено 18 Август 2007 - 16:46
#15
Отправлено 18 Август 2007 - 16:55
Блин. Уже ничего не получается. Выдает кучу каких то казябликов при загрузке страницы. Ладно, буду разбираться....
Дай мне страницу... куда хошь вставить гостевую....
#17
Отправлено 18 Август 2007 - 19:04
Тебе код дать или как?
Да код той страницы куда хочешь вставить гостевую....
#18
Отправлено 18 Август 2007 - 19:38
#19
Отправлено 12 Сентябрь 2007 - 19:07
Заренее спасибо.
#20
Отправлено 12 Сентябрь 2007 - 19:17
Да его искать не сложно... Я его на woweb.ru брал... Там их мноооогооо...Скиньте мне пожалуйста этот скрипт, я такой уже целую неделю ищу.
Заренее спасибо.
Вот ссылка на тот, о котором речь: [hide]http://woweb.ru/load/55-1-0-2722[/hide]
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 скрытых пользователей