Witam,
Piszę prosta stronę w htmlu i potrzebuje zrobic pole komentarz, tak aby odwiedzajacy mogli cos napisac. Chce zeby od razu pokazywalo sie to na stronie, i najlepiej jakby plik z tymi komentarzami zapisywal sie na serwerze strony w osobnym pliku. Jakies pole komentoweania udalo mi sie wstawic, jednak nie dziala tak jak powinno, nie zapisuje komantarza na stronie ani na serwerze. Nie wiem czy cos zle wpisalem, czy poprostu nie dziala.
Czy moze czegos brakuje w kodzie?
Strone zapisywalem jako html i jako php, jednak bez efektow.
Prosze o pomoc lub podopowiedzi co tu jest nie tak i co trzeba by poprawic. Albo moze ktos zaproponuje jakies lepsze rozwiazanie?
Ponizej kod strony z opcja komentowania:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>O Nas</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>
<div id="logo">
<h1>Moja strona</h1>
<p><em> Dawno, dawno, temu</a></em></p>
</div>
<hr />
<!-- -->
<div id="header">
<div id="menu">
<ul>
<li class="current_page_item"><a href="index.html" class="first">Strona główna</a></li>
<li><a href="o_nas.html">O Nas</a></li>
<li><a href="kontakt.html">Kontakt</a></li>
</ul>
</div>
</div>
<div id="page">
<div id="content">
<div class="post">
<h2 class="title">Komentarze i opinie</h2>
<div class="entry">
<h4 class="entry"><p> ....<br>
<!-- Pole komentarzy-->
<?
if ($message)
{
$message = ereg_replace("\r\n\r\n", "\n<P>", $message);
$date = date("l, F j Y, h:i a");
$message = "<B>$name </B> -- $date<P> $message <BR><HR>";
$fp = fopen (basename($PHP_SELF) . ".comment", "a");
fwrite ($fp, $message);
fclose ($fp);
}
@readfile(basename(($PHP_SELF . ".comment")));
?>
<FORM method="post">
<b>Imie:</b><BR><INPUT name="name" type="text" size="55"><BR>
<b>Komentarz:</b><BR><TEXTAREA name="message" rows=10 cols=55 wrap=virtual>
</TEXTAREA><BR>
<INPUT name="submit" type="submit" value="Wyslij komentarz">
</FORM>
<!-- Pole komentarzy - koniec-->
</div>
</div>
</div><!-- -->
<div id="sidebar">
<ul>
</ul>
</div>
<!-- -->
<div style="clear: both;"> </div>
</div>
<div id="footer">
<p>Copyright <a style='color:white'href="#">abc</a> | Wszystkie prawa zastrzeżone </p>
</div>
<!-- -->
</body>
</html>