| |
 1.2 Кб |
|
| | народ, помогите пожалуйста,
если у кого есть время дереву по работе с php
я скачала книгу, но все равно как-то не идет.
я хочу установить на сайт функцию, которая позволит оставлять комментарии к статьям.
скачала скрипт, а как его установить не знаю. что-то мне подсказывает, что он самый простой. но....
помогите, пожалуйста | |
| |
|
|
| |
|
|
| |
для: helenap
(06.05.2006 в 19:20)
| | | Просто подключите этот скрипт туда, где вам нужны комментарии.
include("comment.php"); | |
| |
|
|
| |
|
|
| |
для: Саня
(06.05.2006 в 19:28)
| | | Это я понимаю, но спасибо все равно.
Я не понимаю другое. Ведь надо создать какую-то страницу или архив, где эти комментарии будут публиковаться, а как это сделать? | |
| |
|
|
| |
|
|
| |
для: helenap
(06.05.2006 в 19:52)
| | | Лучше бы причесать его хотя бы до такого вида:
<?
$secret = "zap";
$mode = "a";
// the module can\'t be called by itself
if ( basename($_SERVER['PHP_SELF']) == "annotate.php") {
exit;
}
// if the password is correct we overwrite
/*
if ($password == $secret) {
$mode = "w";
$fp = fopen (basename($_SERVER['PHP_SELF']) . ".comment", $mode);
fwrite ($fp, $message);
fclose ($fp);
}
*/
// if there is a message we append it to a file called file.comment
// make sure that file.comment belongs to the server id (or world writable)
if (isset($_POST['message'])) {
/* uncomment the next two lines to strip out html from input */
/* $name = strip_tags($name); */
/* $message = strip_tags($message); */
$name = StripSlashes($_POST['name']);
$message = StripSlashes($_POST['message']);
$message = ereg_replace("\r\n\r\n", "\n<P>", $message);
$date = date("l, F j Y");
$message = "<font face=verdana size=2><B>$name </B> - on $date</font><br><font face=verdana size=1>$message</font><br> <BR>";
$fp = fopen (basename($_SERVER['PHP_SELF']) . ".comment", $mode);
fwrite ($fp, $message);
fclose ($fp);
}
@readfile(basename(($_SERVER['PHP_SELF'] . ".comment")));
?>
<FORM method="post">
<b><font face="Verdana" size="1">Name</font></b><font face="Verdana" size="1"><BR>
<INPUT name="name" type="text"style="border-right: #112380 1px solid; border-top: #112380 1px solid; font-size: 10px; border-left: #000000 1px solid; color: #000000; border-bottom: #112380 1px solid; font-family: Verdana; background-color: #ffffff" size="30">
<BR>
<b>Comment</b><BR>
<TEXTAREA name="message"style="border-right: #112380 1px solid; border-top: #112380 1px solid; font-size: 10px; border-left: #000000 1px solid; color: #000000; border-bottom: #112380 1px solid; font-family: Verdana; background-color: #ffffff" rows=6 cols=60 wrap=virtual>
</TEXTAREA>
<BR>
<INPUT name="submit"style="border-right: #112380 1px solid; border-top: #112380 1px solid; font-size: 10px; border-left: #000000 1px solid; color: #000000; border-bottom: #112380 1px solid; font-family: Verdana; background-color: #ffffff" type="submit" value="Submit">
<br>
</font><BR>
</FORM>
|
файл с коментариями этот скрипт создает сам.
Публикует он их также при собственном вызове. До формы ввода очередного коментария. | |
| |
|
|
| |
|
|
| |
для: Trianon
(06.05.2006 в 20:05)
| | | Большое всем вам спасибо за помощь.
лена | |
| |
|
|